Podfile 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. platform :ios, '13.0'
  2. post_install do |installer|
  3. installer.aggregate_targets.each do |target|
  4. target.xcconfigs.each do |variant, xcconfig|
  5. xcconfig_path = target.client_root + target.xcconfig_relative_path(variant)
  6. IO.write(xcconfig_path, IO.read(xcconfig_path).gsub("DT_TOOLCHAIN_DIR", "TOOLCHAIN_DIR"))
  7. end
  8. end
  9. installer.pods_project.targets.each do |target|
  10. target.build_configurations.each do |config|
  11. config.build_settings['APPLICATION_EXTENSION_API_ONLY'] = 'No'
  12. config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '13.0'
  13. end
  14. target.build_configurations.each do |config|
  15. if config.base_configuration_reference.is_a? Xcodeproj::Project::Object::PBXFileReference
  16. xcconfig_path = config.base_configuration_reference.real_path
  17. IO.write(xcconfig_path, IO.read(xcconfig_path).gsub("DT_TOOLCHAIN_DIR", "TOOLCHAIN_DIR"))
  18. end
  19. end
  20. end
  21. end
  22. source 'https://github.com/CocoaPods/Specs.git'
  23. #source 'https://github.com/stripe/stripe-ios.git'
  24. target 'Asteria' do
  25. use_frameworks!
  26. pod 'BRPickerView'
  27. pod 'AFNetworking'
  28. pod 'MBProgressHUD'
  29. pod 'MJRefresh'
  30. pod 'MJExtension'
  31. pod 'SDWebImage'
  32. pod 'Masonry'
  33. # 键盘管理
  34. pod 'IQKeyboardManager'
  35. # iOS自定义Badge组件, 支持UIView, UITabBarItem, UIBarButtonItem, 支持Objective-C/Swift
  36. pod 'PPBadgeView'
  37. #可以block使用的 Toast 提示
  38. pod 'Toast'
  39. # 检测网络状态
  40. pod 'Reachability'
  41. pod 'CTMediator'
  42. pod 'FBSDKLoginKit' , '14.1.0'
  43. pod 'GoogleSignIn', '7.0.0'
  44. #评价---星星
  45. pod 'HCSStarRatingView', '~> 1.5'
  46. pod 'Bugly'
  47. pod 'GKPhotoBrowser'
  48. #评价---星星
  49. pod 'HCSStarRatingView', '~> 1.5'
  50. pod 'WMBase', :path =>"../WMBase"
  51. pod 'MKNetworkKit'
  52. pod 'LookinServer', :configurations => ['Debug']
  53. pod 'KlarnaMobileSDK'
  54. pod 'Stripe', '~> 23.13.0'
  55. pod 'StripePaymentSheet', '~> 23.13.0'
  56. pod 'StripePaymentsUI'
  57. pod 'StripeApplePay'
  58. # pod 'PayPal-iOS-SDK'
  59. pod 'OneSignalXCFramework', '>= 3.0.0', '< 4.0'
  60. # 数据分析
  61. # Add the Firebase pod for Google Analytics
  62. pod 'FirebaseAnalytics'
  63. # Google 地点自动补齐
  64. pod 'GooglePlaces'
  65. # For Analytics without IDFA collection capability, use this pod instead
  66. # pod ‘Firebase/AnalyticsWithoutAdIdSupport’
  67. # Add the pods for any other Firebase products you want to use in your app
  68. # For example, to use Firebase Authentication and Cloud Firestore
  69. pod 'FirebaseCore'#, :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'master'
  70. pod 'FirebaseFirestore'#, :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'master'
  71. target 'NotificationServiceExtension' do #'OneSignalNotificationServiceExtension' do
  72. # Comment the next line if you don't want to use dynamic frameworks
  73. use_frameworks!
  74. pod 'OneSignalXCFramework', '>= 3.0.0', '< 4.0'
  75. end
  76. end