-
Notifications
You must be signed in to change notification settings - Fork 14
/
StraaS-iOS-SDK.podspec
54 lines (46 loc) · 2.14 KB
/
StraaS-iOS-SDK.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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Pod::Spec.new do |s|
s.name = "StraaS-iOS-SDK"
s.version = "0.74.0"
s.summary = "StraaS.io iOS SDK"
s.description = "StraaS.io - Streaming as a Service, Your Best OTT Solution."
s.homepage = "https://github.com/StraaS/StraaS-iOS-sdk"
s.license = { :type => "Copyright", :text => "Copyright (c) 2020 StraaS.io. All rights reserved." }
s.author = "StraaS.io"
s.platform = :ios, "13.0"
s.pod_target_xcconfig = { 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64' }
s.user_target_xcconfig = { 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64' }
s.source = { :git => "https://github.com/StraaS/StraaS-iOS-sdk.git",
:tag => s.version }
s.static_framework = true
s.resource_bundles = {
'StraaSPlayerSDK' => ['ios/StraaSPlayerSDK.framework/Assets.car', 'ios/StraaSPlayerSDK.framework/*.lproj'],
'StraaSMessagingSDK' => ['ios/StraaSMessagingSDK.framework/*.lproj']
}
s.subspec 'Messaging' do |msg|
msg.vendored_frameworks = "ios/StraaSMessagingSDK.framework"
msg.dependency "StraaS-iOS-SDK/Core"
msg.dependency "Socket.IO-Client-Swift", "= 15.1.0"
end
s.subspec 'Core' do |co|
co.vendored_frameworks = "ios/StraaSCoreSDK.framework"
co.dependency "AFNetworking", "= 4.0.1"
co.dependency "Socket.IO-Client-Swift", "= 15.1.0"
end
s.subspec 'Streaming' do |streaming|
streaming.vendored_frameworks = "ios/StraaSStreamingSDK.framework"
streaming.dependency "StraaS-iOS-SDK/Core"
streaming.dependency "GPUImage-StraaS", "= 0.1.10"
end
s.subspec 'Player' do |player|
player.vendored_frameworks = "ios/StraaSPlayerSDK.framework"
player.dependency "StraaS-iOS-SDK/Core"
player.dependency "Socket.IO-Client-Swift", "= 15.1.0"
player.dependency "GoogleAds-IMA-iOS-SDK", "= 3.13.0"
player.dependency "KVOController", "= 1.2.0"
player.dependency "AFNetworking", "= 4.0.1"
end
s.subspec 'PlayerLowLatencyExtension' do |playerLowLatencyExtension|
playerLowLatencyExtension.vendored_frameworks = "ios/StraaSPlayerLowLatencyExtensionSDK.framework"
playerLowLatencyExtension.dependency "StraaS-iOS-SDK/Player"
end
end