Podfile 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. source 'https://github.com/CocoaPods/Specs.git'
  2. platform :ios, '10.0'
  3. # swift42里面的库已经支持swift4.2了 其他暂时先用4.1版本
  4. swift42 = ['BSImagePicker','Charts','Eureka', 'GradientCircularProgress', 'HandyJSON', 'SwiftyTimer']
  5. post_install do |installer|
  6. installer.pods_project.targets.each do |target|
  7. swift_version = '4.1'
  8. if swift42.include?(target.name)
  9. print "set pod #{target.name} swift version to 4.2\n"
  10. swift_version = '4.2'
  11. end
  12. target.build_configurations.each do |config|
  13. config.build_settings['SWIFT_VERSION'] = swift_version
  14. config.build_settings['ENABLE_BITCODE'] = 'NO'
  15. end
  16. end
  17. end
  18. target 'O2Platform' do
  19. use_frameworks!
  20. pod 'Alamofire', '~> 4.7'
  21. pod 'AlamofireImage', '~> 3.3'
  22. pod 'AlamofireNetworkActivityIndicator', '~> 2.0'
  23. pod 'AlamofireObjectMapper', '~> 5.1'
  24. pod 'SwiftyUserDefaults', '~>3.0'
  25. pod 'SwiftyJSON', '~>3.1'
  26. pod 'SDWebImage', '~>4.0'
  27. pod 'BWSwipeRevealCell', '~> 2.0'
  28. pod 'BSImagePicker'
  29. pod 'Eureka'
  30. pod 'SwiftyTimer'
  31. pod 'EZSwiftExtensions', :path => '/Users/fancy/ios/dependence/EZSwiftExtensions'
  32. #pod 'DZNEmptyDataSet'
  33. pod 'Charts'
  34. pod 'ImageSlideshow', '~> 1.5'
  35. pod 'ImageSlideshow/Alamofire'
  36. pod 'swiftScan', '~> 1.1.2'
  37. pod 'JGProgressHUD'
  38. pod 'Whisper'
  39. pod 'CocoaLumberjack/Swift'
  40. pod 'MBProgressHUD', '~> 1.0.0'
  41. pod 'SnapKit', '~> 4.0.0'
  42. pod 'PromisesSwift', '~> 1.0'
  43. pod 'Moya', '~> 11.0.2'
  44. pod 'Moya/RxSwift', '~> 11.0.2'
  45. pod 'ProgressHUDSwift', '~> 0.2'
  46. pod 'SwiftValidator', :git => 'https://github.com/jpotts18/SwiftValidator.git', :branch => 'master'
  47. pod 'HandyJSON', '~> 4.2.0'
  48. pod 'ReactiveSwift', '~> 3.0'
  49. pod 'ReactiveCocoa', '~> 7.0'
  50. pod 'JHTAlertController', :path => '/Users/fancy/ios/dependence/JHTAlertController'
  51. pod 'CYLTabBarController', '~> 1.17.4'
  52. pod 'YHPopupView'
  53. pod 'YHPhotoKit'
  54. pod 'FMDB', '~> 2.6.2'
  55. pod 'RxCocoa', '~> 4.0'
  56. pod 'PromiseKit', '~> 4.4'
  57. #表格数据源为空时显示
  58. pod 'EmptyDataSet-Swift', '~> 4.0.2'
  59. #segmentedControl
  60. pod 'BetterSegmentedControl', '~> 0.9'
  61. pod 'FSCalendar'
  62. pod 'JZCalendarWeekView', '~> 0.4'
  63. # 高斯模糊UIViewController
  64. pod 'MIBlurPopup'
  65. # 日历控件
  66. pod 'JTCalendar', '~> 2.0'
  67. # Bugly 异常上报管理
  68. pod 'Bugly'
  69. # 键盘管理
  70. pod 'IQKeyboardManagerSwift'
  71. end