Skip to content

Commit 9a52fbf

Browse files
author
ianyanzhang
committed
1、Upload Privacy Info
1 parent e7ae385 commit 9a52fbf

File tree

3 files changed

+44
-34
lines changed

3 files changed

+44
-34
lines changed

Demo/TXLiteAVDemo.xcodeproj/project.pbxproj

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@
4444
40A1DF79263841950011E532 /* UIImage+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 47E8CAC3260B5C05001CF672 /* UIImage+Additions.m */; };
4545
40A1DF8F2638419E0011E532 /* UIView+CustomAutoLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 47E8CABD260B5C05001CF672 /* UIView+CustomAutoLayout.m */; };
4646
40A1DFA5263841AB0011E532 /* UIViewController+BackButtonHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 47E8CAB7260B5C05001CF672 /* UIViewController+BackButtonHandler.m */; };
47-
40A7CFF02461102E00E792A5 /* SuperPlayer.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 40A7CFED2461102E00E792A5 /* SuperPlayer.bundle */; };
4847
45D8449523B643A5001CD3A9 /* UGCUploadList.m in Sources */ = {isa = PBXBuildFile; fileRef = 45D8448C23B64395001CD3A9 /* UGCUploadList.m */; };
4948
47642A9F261491B90020F1BA /* launchimage_en@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 47642A99261491B90020F1BA /* launchimage_en@3x.png */; };
5049
47642AA7261491B90020F1BA /* launchimage_en@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 47642A9A261491B90020F1BA /* launchimage_en@2x.png */; };
@@ -122,7 +121,6 @@
122121
EDC1B2C12847C9A60077A920 /* VideoCacheListView.m in Sources */ = {isa = PBXBuildFile; fileRef = EDC1B2AF2847C9A60077A920 /* VideoCacheListView.m */; };
123122
EDC1B2C22847C9A60077A920 /* VideoCacheListModel.m in Sources */ = {isa = PBXBuildFile; fileRef = EDC1B2B32847C9A60077A920 /* VideoCacheListModel.m */; };
124123
EDD28B1A2AA0685C0052D106 /* TXVodPlayer.bundle in Resources */ = {isa = PBXBuildFile; fileRef = EDD28B192AA0685C0052D106 /* TXVodPlayer.bundle */; };
125-
EDF0D82929A8BC4600EA1238 /* SuperPlayerKitBundle.bundle in Resources */ = {isa = PBXBuildFile; fileRef = ED59415D2938C908006FFA17 /* SuperPlayerKitBundle.bundle */; };
126124
/* End PBXBuildFile section */
127125

128126
/* Begin PBXContainerItemProxy section */
@@ -191,7 +189,6 @@
191189
40407ACA1F3035CA006C7301 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
192190
4071CF702444477A000B7707 /* libsqlite3.0.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.0.tbd; path = usr/lib/libsqlite3.0.tbd; sourceTree = SDKROOT; };
193191
40A49D5E24598CD200BFCB18 /* UGCKit.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = UGCKit.xcodeproj; path = UGCKit/UGCKit.xcodeproj; sourceTree = "<group>"; };
194-
40A7CFED2461102E00E792A5 /* SuperPlayer.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = SuperPlayer.bundle; path = SuperPlayer/Resource/SuperPlayer.bundle; sourceTree = "<group>"; };
195192
40AA533524458EC800303EF7 /* TCBeautyPanel.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = TCBeautyPanel.xcodeproj; sourceTree = "<group>"; };
196193
40AA539724459DF900303EF7 /* UGCKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = UGCKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
197194
40F853221EE8FC7300EE47D7 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
@@ -385,7 +382,6 @@
385382
D6E5D1C020B7B61F00812B2F /* ReplayKit2Define.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReplayKit2Define.h; sourceTree = "<group>"; };
386383
ED125AE428BF7D3000F8C9D9 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/PlayerLocalized.strings"; sourceTree = "<group>"; };
387384
ED125AE528BF7D3100F8C9D9 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/PlayerLocalized.strings; sourceTree = "<group>"; };
388-
ED59415D2938C908006FFA17 /* SuperPlayerKitBundle.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = SuperPlayerKitBundle.bundle; path = SuperPlayer/Resource/SuperPlayerKitBundle.bundle; sourceTree = "<group>"; };
389385
EDA70D93288E74FB00A9E10B /* FeedRequestUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FeedRequestUtil.m; sourceTree = "<group>"; };
390386
EDA70D94288E74FB00A9E10B /* FeedRequestUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FeedRequestUtil.h; sourceTree = "<group>"; };
391387
EDC1B2A32847C9A60077A920 /* VideoCacheModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VideoCacheModel.m; sourceTree = "<group>"; };
@@ -510,8 +506,6 @@
510506
405874162445AA10009B3503 /* SuperPlayerKit */ = {
511507
isa = PBXGroup;
512508
children = (
513-
ED59415D2938C908006FFA17 /* SuperPlayerKitBundle.bundle */,
514-
40A7CFED2461102E00E792A5 /* SuperPlayer.bundle */,
515509
4030B1EC245563B200CF5926 /* SuperPlayer.podspec */,
516510
);
517511
path = SuperPlayerKit;
@@ -1337,10 +1331,8 @@
13371331
47E8C8CC260AECC4001CF672 /* TRTCDemoLocalized.strings in Resources */,
13381332
4009235A1F4FCC6E009B882D /* LaunchScreen.storyboard in Resources */,
13391333
47642A9F261491B90020F1BA /* launchimage_en@3x.png in Resources */,
1340-
EDF0D82929A8BC4600EA1238 /* SuperPlayerKitBundle.bundle in Resources */,
13411334
47E8C8D9260AECC4001CF672 /* LivePlayerLocalized.strings in Resources */,
13421335
6BF315D4271E715300D4A72C /* ShortVideo.xcassets in Resources */,
1343-
40A7CFF02461102E00E792A5 /* SuperPlayer.bundle in Resources */,
13441336
ED125AE628BF7D3100F8C9D9 /* PlayerLocalized.strings in Resources */,
13451337
47E8C898260AECC4001CF672 /* AppPortalLocalized.strings in Resources */,
13461338
C603F92D2603729D009E3AB2 /* InfoPlist.strings in Resources */,

Demo/TXLiteAVDemo/SuperPlayerKit/SuperPlayer.podspec

Lines changed: 12 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,26 @@
11
Pod::Spec.new do |spec|
22
spec.name = 'SuperPlayer'
3-
spec.version = '3.1.1'
3+
spec.version = '3.7.7'
44
spec.license = { :type => 'MIT' }
55
spec.homepage = 'https://cloud.tencent.com/product/player'
66
spec.authors = { 'annidyfeng' => 'annidyfeng@tencent.com' }
77
spec.summary = '超级播放器'
8-
spec.source = { :git => 'https://github.com/tencentyun/SuperPlayer_iOS.git', :tag => 'v3.1.1' }
9-
10-
spec.ios.deployment_target = '8.0'
8+
spec.source = { :git => 'https://github.com/tencentyun/SuperPlayer_iOS.git', :tag => '11.4.0901' }
9+
spec.ios.deployment_target = '9.0'
1110
spec.requires_arc = true
12-
11+
spec.dependency 'AFNetworking'
1312
spec.dependency 'SDWebImage'
1413
spec.dependency 'Masonry'
15-
#spec.dependency 'MMLayout'
16-
1714
spec.static_framework = true
1815
spec.default_subspec = 'Player'
19-
20-
spec.ios.framework = ['SystemConfiguration','CoreTelephony', 'VideoToolbox', 'CoreGraphics', 'AVFoundation', 'Accelerate']
16+
spec.ios.framework = ['SystemConfiguration','CoreTelephony', 'VideoToolbox', 'CoreGraphics', 'AVFoundation', 'Accelerate', 'MobileCoreServices']
2117
spec.ios.library = 'z', 'resolv', 'iconv', 'stdc++', 'c++', 'sqlite3'
2218

23-
# spec.subspec "Core" do |s|
24-
# s.source_files = 'SuperPlayer/**/*.{h,m}'
25-
# s.resource = 'SuperPlayer/Resource/*'
26-
# end
27-
# spec.resource = 'SuperPlayer/Resource/*'
2819
spec.subspec "Player" do |s|
2920
s.exclude_files = 'SuperPlayer/SDKHeaders/**'
3021
s.source_files = 'SuperPlayer/**/*.{h,m}'
3122
s.private_header_files = 'SuperPlayer/Utils/TXBitrateItemHelper.h', 'SuperPlayer/Views/SuperPlayerView+Private.h'
32-
# s.resource = 'SuperPlayer/Resource/*'
33-
#如果要使用cocopods管理的TXLiteAVSDK_Player,就不注释这一行
34-
# s.dependency 'TXLiteAVSDK_Player', '= 5.3.6001'
35-
#如果要使用最新的TXLiteAVSDK_Player,就不注释这一行
23+
s.resource = 'SuperPlayer/Resource/*'
3624
framework_path="../../../SDK/TXLiteAVSDK_Player.framework"
3725
s.pod_target_xcconfig={
3826
'HEADER_SEARCH_PATHS'=>["$(PODS_TARGET_SRCROOT)/#{framework_path}/Headers"]
@@ -41,14 +29,12 @@ Pod::Spec.new do |spec|
4129
# 'SuperPlayerKitBundle' => ['SuperPlayer/SuperPlayerLocalized/**/*.strings',]
4230
# }
4331
end
32+
4433
spec.subspec "Player_Premium" do |s|
4534
s.exclude_files = 'SuperPlayer/SDKHeaders/**'
4635
s.source_files = 'SuperPlayer/**/*.{h,m}'
4736
s.private_header_files = 'SuperPlayer/Utils/TXBitrateItemHelper.h', 'SuperPlayer/Views/SuperPlayerView+Private.h'
48-
# s.resource = 'SuperPlayer/Resource/*'
49-
#如果要使用cocopods管理的TXLiteAVSDK_Player,就不注释这一行
50-
# s.dependency 'TXLiteAVSDK_Player', '= 5.3.6001'
51-
#如果要使用最新的TXLiteAVSDK_Player,就不注释这一行
37+
s.resource = 'SuperPlayer/Resource/*'
5238
framework_path="../../../SDK/TXLiteAVSDK_Player_Premium.framework"
5339
s.pod_target_xcconfig={
5440
'HEADER_SEARCH_PATHS'=>["$(PODS_TARGET_SRCROOT)/#{framework_path}/Headers"]
@@ -57,11 +43,12 @@ Pod::Spec.new do |spec|
5743
# 'SuperPlayerKitBundle' => ['SuperPlayer/SuperPlayerLocalized/**/*.strings',]
5844
# }
5945
end
46+
6047
spec.subspec "Professional" do |s|
6148
s.exclude_files = 'SuperPlayer/SDKHeaders/**'
6249
s.source_files = 'SuperPlayer/**/*.{h,m}'
6350
s.private_header_files = 'SuperPlayer/Utils/TXBitrateItemHelper.h', 'SuperPlayer/Views/SuperPlayerView+Private.h'
64-
# s.resource = 'SuperPlayer/Resource/*'
51+
s.resource = 'SuperPlayer/Resource/*'
6552
framework_path="../../../SDK/TXLiteAVSDK_Professional.framework"
6653
s.pod_target_xcconfig={
6754
'HEADER_SEARCH_PATHS'=>["$(PODS_TARGET_SRCROOT)/#{framework_path}/Headers"]
@@ -70,11 +57,12 @@ Pod::Spec.new do |spec|
7057
# 'SuperPlayerKitBundle' => ['SuperPlayer/SuperPlayerLocalized/**/*.strings',]
7158
# }
7259
end
60+
7361
spec.subspec "UGC" do |s|
7462
s.exclude_files = 'SuperPlayer/SDKHeaders/**'
7563
s.source_files = 'SuperPlayer/**/*.{h,m}'
7664
s.private_header_files = 'SuperPlayer/Utils/TXBitrateItemHelper.h', 'SuperPlayer/Views/SuperPlayerView+Private.h'
77-
# s.resource = 'SuperPlayer/Resource/*'
65+
s.resource = 'SuperPlayer/Resource/*'
7866
# framework_path="Frameworks/TXLiteAVSDK_UGC.framework"
7967
framework_path="../../../SDK/TXLiteAVSDK_UGC.framework"
8068
s.pod_target_xcconfig={
@@ -110,5 +98,3 @@ Pod::Spec.new do |spec|
11098
"sqlite3"
11199
]
112100
end
113-
114-
# pod trunk push SuperPlayer.podspec --verbose --use-libraries --allow-warnings
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>NSPrivacyCollectedDataTypes</key>
6+
<array>
7+
<dict>
8+
<key>NSPrivacyCollectedDataType</key>
9+
<string></string>
10+
<key>NSPrivacyCollectedDataTypeLinked</key>
11+
<false/>
12+
<key>NSPrivacyCollectedDataTypeTracking</key>
13+
<false/>
14+
<key>NSPrivacyCollectedDataTypePurposes</key>
15+
<array>
16+
<string></string>
17+
</array>
18+
</dict>
19+
</array>
20+
<key>NSPrivacyAccessedAPITypes</key>
21+
<array>
22+
<dict>
23+
<key>NSPrivacyAccessedAPIType</key>
24+
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
25+
<key>NSPrivacyAccessedAPITypeReasons</key>
26+
<array>
27+
<string>CA92.1</string>
28+
</array>
29+
</dict>
30+
</array>
31+
</dict>
32+
</plist>

0 commit comments

Comments
 (0)