目前短视频SDK的iOS版本在阿里云官网下载,下载页面有两个选择,一个是纯粹的SDK,一个是独立的示例代码.
我们以iOS专业版SDK为例,我们看到下载完成里面有一个framework就是我们需要的SDK,有一个debug的和一个release的,分别对应可以模拟器编译版本和可以上传到App Store的release版本.目前我们的示例代码就是提供的SDK release版本.
Debug版本和release版本有什么区别呢?什么时候选择使用什么样的版本呢?
- Debug版本:带x86的包可以编译模拟器,但是因为短视频的特殊,并不能使用模拟器演示短视频示例.必须使用真机演示.提供模拟器版本主要是为了用户有模拟器编译的需求而提供.最终用户上传App Store还是需要使用release版本
- Release版本:目前示例代码就是使用的release版本.用户最终都是需要使用release版本以便上传到App Store。
注意:目前iOS的SDK都是提供动态库,用户导入动态库需要以动态库的形式导入SDK,如何导入动态库?
本文为【问答合集】阿里视频云常见技术问题汇总——内含技术文档40+ 持续更新中 系列文章之一,如果本文还不能解决你的问题可以在汇总合集中查看,有任何问题也欢迎回复,谢谢.