Podfile 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'
  2. workspace './bugu.xcworkspace'
  3. project './bugu/bugu.xcodeproj'
  4. platform :ios, '14.0'
  5. use_frameworks!
  6. target 'bugu' do
  7. pod 'SwiftLint', '= 0.42.0', configurations: ['Debug']
  8. pod 'R.swift', '7.3.2' # https://github.com/mac-cain13/R.swift
  9. pod "SwiftGen", "6.6.2" # https://github.com/SwiftGen/SwiftGen
  10. # pod 'LookinServer', :configurations => ['Debug'] , :inhibit_warnings => true
  11. # pod "GCDWebServer", "~> 3.0", :inhibit_warnings => true # https://github.com/swisspol/GCDWebServer
  12. # pod "GCDWebServer/WebUploader", "~> 3.0" # https://github.com/swisspol/GCDWebServer
  13. pod 'RxSwift', '= 6.6.0' #https://github.com/ReactiveX/RxSwift
  14. pod 'RxRelay', '= 6.6.0' #https://github.com/ReactiveX/RxSwift
  15. pod 'RxCocoa', '= 6.6.0' #https://github.com/ReactiveX/RxSwift
  16. pod 'NSObject+Rx', '= 5.2.2' # https://github.com/RxSwiftCommunity/NSObject-Rx
  17. pod 'RxGesture', '= 4.0.4' # https://github.com/RxSwiftCommunity/RxGesture
  18. # 工具类
  19. pod 'SwifterSwift' , '6.2.0'
  20. pod 'DateToolsSwift', '~> 5.0' # https://github.com/MatthewYork/DateTools
  21. pod 'SwiftDate', '~> 7.0' # https://github.com/malcommac/SwiftDate
  22. pod 'JKCountDownButton', '~> 1.3.0', :inhibit_warnings => true # https://github.com/shaojiankui/JKCountDownButton
  23. pod 'SwipeCellKit' # https://github.com/SwipeCellKit/SwipeCellKit
  24. pod 'JXSegmentedView' , '1.3.0'
  25. pod 'SnapKit'
  26. pod 'Kingfisher', '= 7.9.1'
  27. # 对象解析
  28. pod 'SwiftyJSON'
  29. pod 'SmartCodable'
  30. # 加密
  31. pod 'CryptoSwift', '~> 1.4.1', :inhibit_warnings => true # https://github.com/krzyzanowskim/CryptoSwift
  32. pod 'KeychainAccess', '~> 4.0' # https://github.com/kishikawakatsumi/KeychainAccess
  33. # 刷新
  34. pod 'MJRefresh', :inhibit_warnings => true
  35. # 网络请求
  36. pod 'Moya', '= 15.0.0'
  37. pod 'Moya/RxSwift'
  38. pod 'Moya/ReactiveSwift'
  39. # IM
  40. pod 'Starscream'
  41. pod 'SwiftProtobuf', '1.25.1'
  42. pod 'SQLite.swift', '0.15.3'
  43. pod 'ReachabilitySwift' # https://github.com/ashleymills/Reachability.swift
  44. # Permission
  45. pod 'Permission', '3.1.2' # https://github.yuuza.net/delba/Permission
  46. pod 'Permission/Camera'
  47. pod 'Permission/Location'
  48. pod 'Permission/Microphone'
  49. pod 'Permission/Notifications'
  50. pod 'Permission/Photos'
  51. pod 'Permission/MediaLibrary'
  52. # 提示
  53. pod 'SVProgressHUD', '2.3.1', :inhibit_warnings => true # https://github.com/SVProgressHUD/SVProgressHUD
  54. pod 'MBProgressHUD', '~> 1.2.0', :inhibit_warnings => true # https://github.com/jdg/MBProgressHUD
  55. # 图片选择 & 浏览
  56. pod 'ZLPhotoBrowser', '4.5.6', :inhibit_warnings => true # https://github.com/longitachi/ZLPhotoBrowser
  57. pod 'Lantern','1.1.5' #https://github.com/fcbox/Lantern
  58. # Keyboard
  59. pod 'IQKeyboardManagerSwift', '6.5.16' , :inhibit_warnings => true
  60. # pod 'Eureka', '5.5.0', :inhibit_warnings => true # https://github.com/xmartlabs/Eureka
  61. pod 'QKeyboardEmotionView', '2.2' , :inhibit_warnings => true
  62. #各种弹框
  63. pod "Popover" # https://github.com/corin8823/Popover
  64. pod 'SwiftEntryKit', '2.0.0' # https://github.com/huri000/SwiftEntryKit
  65. pod 'PanModal', '1.2.7'
  66. # swiftUI
  67. pod 'SwiftUI-WRNavigationBar'
  68. # Logging
  69. # pod 'FLEX', '5.22.10', :configurations => ['Debug'] , :inhibit_warnings => true # https://github.com/Flipboard/FLEX
  70. pod 'Pulse', :path => './Frameworks/Pulse' , :inhibit_warnings => true
  71. #友盟
  72. pod 'UMCommon'
  73. pod 'UMDevice'
  74. pod 'UMAPM'
  75. # 本地库
  76. pod 'DesignKit', :path => './Frameworks/DesignKit', :inhibit_warnings => false
  77. pod 'FileKit', :path => './Frameworks/FileKit' # https://github.com/nvzqz/FileKit
  78. pod 'LiveKitPlugin', :path => './Frameworks/LiveKitPlugin'
  79. pod 'Tools', :path => './Frameworks/Tools'
  80. end
  81. target 'ScreenShareExtension' do
  82. platform :ios, '14.0'
  83. workspace './bugu.xcworkspace'
  84. project './bugu/bugu.xcodeproj'
  85. end
  86. post_install do |installer|
  87. installer.pods_project.targets.each do |target|
  88. target.build_configurations.each do |config|
  89. config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET'
  90. config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
  91. end
  92. end
  93. end