-
Notifications
You must be signed in to change notification settings - Fork 9
/
PlayKit_IMA.podspec
32 lines (24 loc) · 1.18 KB
/
PlayKit_IMA.podspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
suffix = '.0000' # Dev mode
# suffix = '' # Release
Pod::Spec.new do |s|
s.name = 'PlayKit_IMA'
s.version = '1.16.0' + suffix
s.author = { 'Kaltura' => 'community@kaltura.com' }
s.license = { :type => 'AGPLv3', :text => 'AGPLv3' }
s.summary = 'PlayKit IMA Plugin'
s.homepage = 'https://github.com/kaltura/playkit-ios-ima'
s.source = { :git => 'https://github.com/kaltura/playkit-ios-ima.git', :tag => 'v' + s.version.to_s }
s.swift_version = '5.0'
s.ios.deployment_target = '15.0'
s.tvos.deployment_target = '15.0'
s.dependency 'PlayKit', '~> 3.30'
s.ios.source_files = 'Sources/*.swift', 'Sources/iOS/*.swift'
s.tvos.source_files = 'Sources/*.swift', 'Sources/tvOS/*.swift'
s.ios.dependency 'GoogleAds-IMA-iOS-SDK', '3.22.1'
s.tvos.dependency 'GoogleAds-IMA-tvOS-SDK', '4.12.0'
s.tvos.xcconfig = {
### The following is required for Xcode 12 (https://stackoverflow.com/questions/63607158/xcode-12-building-for-ios-simulator-but-linking-in-object-file-built-for-ios)
'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64',
'EXCLUDED_ARCHS[sdk=appletvsimulator*]' => 'arm64'
}
end