From 820631394eebec0d4825a9a8c704ad56758cd7b0 Mon Sep 17 00:00:00 2001 From: coddyliu Date: Thu, 15 Oct 2020 17:18:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E5=B8=83=205.0.10=20=E6=A0=87?= =?UTF-8?q?=E5=87=86=E7=89=88=20SDK=20=E5=92=8C=20TUIkit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Scenes/TUILiveSceneViewController.m | 2 +- iOS/TXIMSDK_TUIKit_live_iOS.podspec | 41 +++++++++++++++++++ ...IMSDK_TUIKit_live_iOS_Professional.podspec | 41 +++++++++++++++++++ 3 files changed, 83 insertions(+), 1 deletion(-) create mode 100644 iOS/TXIMSDK_TUIKit_live_iOS.podspec create mode 100644 iOS/TXIMSDK_TUIKit_live_iOS_Professional.podspec diff --git a/iOS/TUIKitDemo/TUIKitDemo/Scenes/TUILiveSceneViewController.m b/iOS/TUIKitDemo/TUIKitDemo/Scenes/TUILiveSceneViewController.m index 49cd1fb35b2..758bbf8585b 100644 --- a/iOS/TUIKitDemo/TUIKitDemo/Scenes/TUILiveSceneViewController.m +++ b/iOS/TUIKitDemo/TUIKitDemo/Scenes/TUILiveSceneViewController.m @@ -17,7 +17,7 @@ #import "TUILiveDefaultGiftAdapterImp.h" #import "TNaviBarIndicatorView.h" #import "TUILiveUserProfile.h" -#import +#import "TUIKitLive.h" #import diff --git a/iOS/TXIMSDK_TUIKit_live_iOS.podspec b/iOS/TXIMSDK_TUIKit_live_iOS.podspec new file mode 100644 index 00000000000..caa11f13493 --- /dev/null +++ b/iOS/TXIMSDK_TUIKit_live_iOS.podspec @@ -0,0 +1,41 @@ +Pod::Spec.new do |spec| + spec.name = 'TXIMSDK_TUIKit_live_iOS' + spec.version = '5.0.10' + spec.platform = :ios + spec.ios.deployment_target = '9.0' + spec.license = { :type => 'Proprietary', + :text => <<-LICENSE + copyright 2017 tencent Ltd. All rights reserved. + LICENSE + } + spec.homepage = 'https://cloud.tencent.com/document/product/269/3794' + spec.documentation_url = 'https://cloud.tencent.com/document/product/269/9147' + spec.authors = 'tencent video cloud' + spec.summary = 'TXIMSDK_TUIKit_live_iOS' + spec.xcconfig = { 'VALID_ARCHS' => 'armv7 arm64 x86_64', } + + spec.dependency 'TXIMSDK_iOS', '5.0.10' + spec.dependency 'TXLiteAVSDK_TRTC', '7.8.9519' + spec.dependency 'MMLayout','0.2.0' + spec.dependency 'SDWebImage','5.9.0' + spec.dependency 'ReactiveObjC','3.1.1' + spec.dependency 'Toast','4.0.0' + spec.dependency 'Masonry', '1.1.0' + spec.dependency 'MJExtension', '3.2.2' + spec.dependency 'SSZipArchive', '2.2.3' + spec.dependency 'lottie-ios', '2.5.3' + + spec.requires_arc = true + + spec.source = { :http => 'https://imsdk-1252463788.cos.ap-guangzhou.myqcloud.com/5.0.10/TIM_SDK_TUIKIT_LIVE_iOS_latest_framework.zip'} + spec.source_files = '**/TUIKit_live/Classes/**/*.{h,m,mm}', '**/TUIKit_live/Classes/**/*.{h,c}' + spec.resource = ['**/TUIKit_live/Resources/FilterResource.bundle', '**/TUIKit_live/Resources/*.xcassets', + '**/TUIKit_live/Classes/Modules/BeautySettingPanel/Resources/*.{xcassets,mp4}', + '**/TUIKit_live/Classes/Modules/AudioSettingPanel/Resource/*.{xcassets,strings}', + '**/TUIKit_live/Classes/Modules/AudioSettingPanel/Resource/**/*.{xcassets,strings}'] + + spec.pod_target_xcconfig = { + 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64' + } + spec.user_target_xcconfig = { 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64' } +end diff --git a/iOS/TXIMSDK_TUIKit_live_iOS_Professional.podspec b/iOS/TXIMSDK_TUIKit_live_iOS_Professional.podspec new file mode 100644 index 00000000000..4beb1afeb04 --- /dev/null +++ b/iOS/TXIMSDK_TUIKit_live_iOS_Professional.podspec @@ -0,0 +1,41 @@ +Pod::Spec.new do |spec| + spec.name = 'TXIMSDK_TUIKit_live_iOS_Professional' + spec.version = '5.0.10' + spec.platform = :ios + spec.ios.deployment_target = '9.0' + spec.license = { :type => 'Proprietary', + :text => <<-LICENSE + copyright 2017 tencent Ltd. All rights reserved. + LICENSE + } + spec.homepage = 'https://cloud.tencent.com/document/product/269/3794' + spec.documentation_url = 'https://cloud.tencent.com/document/product/269/9147' + spec.authors = 'tencent video cloud' + spec.summary = 'TXIMSDK_TUIKit_live_iOS_Professional' + spec.xcconfig = { 'VALID_ARCHS' => 'armv7 arm64 x86_64', } + + spec.dependency 'TXIMSDK_iOS', '5.0.10' + spec.dependency 'TXLiteAVSDK_Professional', '7.8.9519' + spec.dependency 'MMLayout','0.2.0' + spec.dependency 'SDWebImage','5.9.0' + spec.dependency 'ReactiveObjC','3.1.1' + spec.dependency 'Toast','4.0.0' + spec.dependency 'Masonry', '1.1.0' + spec.dependency 'MJExtension', '3.2.2' + spec.dependency 'SSZipArchive', '2.2.3' + spec.dependency 'lottie-ios', '2.5.3' + + spec.requires_arc = true + + spec.source = { :http => 'https://imsdk-1252463788.cos.ap-guangzhou.myqcloud.com/5.0.10/TIM_SDK_TUIKIT_LIVE_iOS_latest_framework.zip'} + spec.source_files = '**/TUIKit_live/Classes/**/*.{h,m,mm}', '**/TUIKit_live/Classes/**/*.{h,c}' + spec.resource = ['**/TUIKit_live/Resources/FilterResource.bundle', '**/TUIKit_live/Resources/*.xcassets', + '**/TUIKit_live/Classes/Modules/BeautySettingPanel/Resources/*.{xcassets,mp4}', + '**/TUIKit_live/Classes/Modules/AudioSettingPanel/Resource/*.{xcassets,strings}', + '**/TUIKit_live/Classes/Modules/AudioSettingPanel/Resource/**/*.{xcassets,strings}'] + + spec.pod_target_xcconfig = { + 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64' + } + spec.user_target_xcconfig = { 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64' } +end