FusionAds-iOS/Example/Podfile

47 lines
1.6 KiB
Ruby

platform :ios, '13.0'
#source 'https://cdn.cocoapods.org/'
source 'https://github.com/CocoaPods/Specs.git'
source 'git@github.com:castbox/GuruSpecs.git'
target 'FusionAds_Example' do
use_frameworks! :linkage => :static
use_modular_headers!
pod 'FusionAds', :path => '../'
target 'FusionAds_Tests' do
inherit! :search_paths
pod 'Quick', '~> 7.6.2'
pod 'Nimble', '~> 13.7.1'
# pod 'FBSnapshotTestCase' , '~> 2.1.4'
# pod 'Nimble-Snapshots' , '~> 9.4.0'
end
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '13.0'
config.build_settings['ENABLE_BITCODE'] = 'NO'
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [
'$(inherited)',
'AUDIO_SESSION_MICROPHONE=0',
## dart: PermissionGroup.photos
'PERMISSION_PHOTOS=1',
## dart: PermissionGroup.notification
'PERMISSION_NOTIFICATIONS=1'
]
config.build_settings['ONLY_ACTIVE_ARCH'] = 'NO' if config.type == :debug
config.build_settings['CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER'] = 'NO'
# Override legacy Xcode 11 style VALID_ARCHS[sdk=iphonesimulator*]=x86_64 and prefer Xcode 12 EXCLUDED_ARCHS.
config.build_settings['VALID_ARCHS[sdk=iphonesimulator*]'] = '$(ARCHS_STANDARD)'
config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = '$(inherited) i386'
config.build_settings['EXCLUDED_ARCHS[sdk=iphoneos*]'] = '$(inherited) armv7'
end
end
end