本文为您介绍如何将 iOS 上传 SDK 集成至您的项目中,包括开发环境要求、前提条件、操作步骤等内容。
请参见发布历史获取 SDK 最新版本号。
您可通过 CocoaPods 集成上传 SDK。上传 SDK 支持两种集成方式:静态库(TTSDK
)和动态库(TTSDKFramework
)。您需要在工程的 Podfile
文件中添加相关依赖,并执行 pod install
下载 SDK。
添加动态库的示例代码如下所示。
source 'https://github.com/CocoaPods/Specs.git' source 'https://github.com/volcengine/volcengine-specs.git' platform :ios, '11.0' target 'VOLCDemo' do # 添加 TTSDKFramework 动态库并指定 subspecs 为 Uploader # 推荐使用最新稳定版,版本信息见「获取 SDK 最新版本号」小节 pod 'TTSDKFramework', 'x.x.x.x-premium', :subspecs => ['Uploader'] end
添加静态库的示例代码如下所示。
source 'https://github.com/CocoaPods/Specs.git' source 'https://github.com/volcengine/volcengine-specs.git' platform :ios, '11.0' target 'YourTarget' # 添加 TTSDK 静态库并指定 subspecs 为 Uploader # 推荐使用最新稳定版,版本信息见「获取 SDK 最新版本号」小节 pod 'TTSDK', 'x.x.x.x-premium', :subspecs => ['Uploader'] end
根据您的集成方式选择头文件引入方式。
动态库:如果您接入了 TTSDKFramework
动态库,则参考以下示例代码添加头文件依赖:
#import <TTSDKFramework/TTSDKFramework.h>
静态库:如果您接入了 TTSDK
静态库,则参考以下示例代码添加头文件依赖:
#import <TTSDK/TTSDKManager.h> #import <TTSDK/BDFileUploaderHeader.h>
至此,您已完成上传 SDK 的集成。接下来可以使用上传 SDK 上传视频或素材。详情请见: