Skip to content

Commit 4fb3ca1

Browse files
author
ianyanzhang
committed
1、Update deployment_target and remove ‘Core’
1 parent 282a38e commit 4fb3ca1

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

SuperPlayerKit/SuperPlayer.podspec

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,20 @@ Pod::Spec.new do |spec|
66
spec.authors = 'tencent video cloud'
77
spec.summary = '超级播放器'
88
spec.source = { :git => 'https://github.com/tencentyun/SuperPlayer_iOS.git', :tag => '12.7.19272' }
9-
spec.ios.deployment_target = '11.0'
9+
spec.ios.deployment_target = '9.0'
1010
spec.dependency 'SDWebImage'
1111
spec.dependency 'Masonry'
1212
spec.static_framework = true
13-
spec.default_subspec = 'Core'
13+
#spec.default_subspec = 'Core'
1414
spec.frameworks = 'CoreMotion'
1515

16-
spec.subspec "Core" do |s|
16+
spec.subspec "Player" do |s|
1717
s.source_files = 'SuperPlayerKit/**/*.{h,m}'
1818
s.private_header_files = ['SuperPlayerKit/Utils/TXBitrateItemHelper.h','SuperPlayerKit/Views/SuperPlayerView+Private.h']
1919
s.resource_bundles = {
2020
'SuperPlayerKitBundle' => ['Resource/**/*','SuperPlayerKit/SuperPlayerLocalized/**/*']
2121
}
22-
# Core 不依赖任何 SDK,由具体的 subspec 来决定
23-
end
2422

25-
spec.subspec "Player" do |s|
26-
s.dependency 'SuperPlayer/Core'
2723
s.dependency 'TXLiteAVSDK_Player'
2824
s.pod_target_xcconfig = {
2925
'HEADER_SEARCH_PATHS' =>['${PODS_ROOT}/TXLiteAVSDK_Player/TXLiteAVSDK_Player/TXLiteAVSDK_Player.xcframework/ios-arm64_armv7/TXLiteAVSDK_Player.framework/Headers/'],
@@ -32,7 +28,12 @@ Pod::Spec.new do |spec|
3228
end
3329

3430
spec.subspec "Player_Premium" do |s|
35-
s.dependency 'SuperPlayer/Core'
31+
s.source_files = 'SuperPlayerKit/**/*.{h,m}'
32+
s.private_header_files = ['SuperPlayerKit/Utils/TXBitrateItemHelper.h','SuperPlayerKit/Views/SuperPlayerView+Private.h']
33+
s.resource_bundles = {
34+
'SuperPlayerKitBundle' => ['Resource/**/*','SuperPlayerKit/SuperPlayerLocalized/**/*']
35+
}
36+
3637
s.dependency 'TXLiteAVSDK_Player_Premium'
3738
s.pod_target_xcconfig = {
3839
'HEADER_SEARCH_PATHS' =>['${PODS_ROOT}/TXLiteAVSDK_Player_Premium/TXLiteAVSDK_Player_Premium/TXLiteAVSDK_Player_Premium.xcframework/ios-arm64_armv7/TXLiteAVSDK_Player_Premium.framework/Headers/'],
@@ -42,7 +43,12 @@ Pod::Spec.new do |spec|
4243
end
4344

4445
spec.subspec "Professional" do |s|
45-
s.dependency 'SuperPlayer/Core'
46+
s.source_files = 'SuperPlayerKit/**/*.{h,m}'
47+
s.private_header_files = ['SuperPlayerKit/Utils/TXBitrateItemHelper.h','SuperPlayerKit/Views/SuperPlayerView+Private.h']
48+
s.resource_bundles = {
49+
'SuperPlayerKitBundle' => ['Resource/**/*','SuperPlayerKit/SuperPlayerLocalized/**/*']
50+
}
51+
4652
s.dependency 'TXLiteAVSDK_Professional'
4753
s.pod_target_xcconfig = {'HEADER_SEARCH_PATHS' =>['${PODS_ROOT}/TXLiteAVSDK_Professional/TXLiteAVSDK_Professional/TXLiteAVSDK_Professional.xcframework/ios-arm64_armv7/TXLiteAVSDK_Professional.framework/Headers/']}
4854
end

0 commit comments

Comments
 (0)