Skip to content

Commit 50ce98d

Browse files
author
ianyanzhang
committed
Update SuperPlayer.podspec version to 12.7.19272
1 parent 1cc4e53 commit 50ce98d

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

SuperPlayerKit/SuperPlayer.podspec

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
Pod::Spec.new do |spec|
2+
spec.name = 'SuperPlayer'
3+
spec.version = '12.7.19272'
4+
spec.license = { :type => 'MIT' }
5+
spec.homepage = 'https://cloud.tencent.com/product/player'
6+
spec.authors = 'tencent video cloud'
7+
spec.summary = '超级播放器'
8+
spec.source = { :git => 'https://github.com/tencentyun/SuperPlayer_iOS.git', :tag => '12.7.19272' }
9+
spec.ios.deployment_target = '9.0'
10+
spec.dependency 'SDWebImage'
11+
spec.dependency 'Masonry'
12+
spec.static_framework = true
13+
spec.default_subspec = 'Core'
14+
spec.frameworks = 'CoreMotion'
15+
16+
spec.subspec "Core" do |s|
17+
s.source_files = 'SuperPlayerKit/**/*.{h,m}'
18+
s.private_header_files = ['SuperPlayerKit/Utils/TXBitrateItemHelper.h','SuperPlayerKit/Views/SuperPlayerView+Private.h']
19+
s.resource_bundles = {
20+
'SuperPlayerKitBundle' => ['Resource/**/*','SuperPlayerKit/SuperPlayerLocalized/**/*']
21+
}
22+
# Core 不依赖任何 SDK,由具体的 subspec 来决定
23+
end
24+
25+
spec.subspec "Player" do |s|
26+
s.dependency 'SuperPlayer/Core'
27+
s.dependency 'TXLiteAVSDK_Player'
28+
s.pod_target_xcconfig = {'HEADER_SEARCH_PATHS' =>['${PODS_ROOT}/TXLiteAVSDK_Player/TXLiteAVSDK_Player/TXLiteAVSDK_Player.xcframework/ios-arm64_armv7/TXLiteAVSDK_Player.framework/Headers/']}
29+
end
30+
31+
spec.subspec "Player_Premium" do |s|
32+
s.dependency 'SuperPlayer/Core'
33+
s.dependency 'TXLiteAVSDK_Player_Premium'
34+
s.pod_target_xcconfig = {
35+
'HEADER_SEARCH_PATHS' =>['${PODS_ROOT}/TXLiteAVSDK_Player_Premium/TXLiteAVSDK_Player_Premium/TXLiteAVSDK_Player_Premium.xcframework/ios-arm64_armv7/TXLiteAVSDK_Player_Premium.framework/Headers/'],
36+
'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64',
37+
'FRAMEWORK_SEARCH_PATHS' => '$(inherited) ${PODS_ROOT}/TXLiteAVSDK_Player_Premium/**'
38+
}
39+
end
40+
41+
spec.subspec "Professional" do |s|
42+
s.dependency 'SuperPlayer/Core'
43+
s.dependency 'TXLiteAVSDK_Professional'
44+
s.pod_target_xcconfig = {'HEADER_SEARCH_PATHS' =>['${PODS_ROOT}/TXLiteAVSDK_Professional/TXLiteAVSDK_Professional/TXLiteAVSDK_Professional.xcframework/ios-arm64_armv7/TXLiteAVSDK_Professional.framework/Headers/']}
45+
end
46+
47+
end

0 commit comments

Comments
 (0)