本文介绍iOS端音视频终端SDK的Demo的编译和调试方法。

运行环境

类别 说明
iOS版本 支持iOS 9.0及以上版本。
macOS High Sierra版本 支持macOS High Sierra 10.13及以上版本。
xcode 建议使用Xcode13及以上,本文操作步骤基于Xcode开发。
cocoapods 建议使用1.10以上。

集成源码

  1. 下载Demo源码,下载地址参见MONE_demo_opensource_iOS,可以使用Git克隆代码到本地。
    git clone git@github.com:aliyunvideo/MONE_demo_opensource_iOS.git
  2. Demo通过cocoapods进行自动集成。如果没有安装cocoapods,请先安装。安装后在AlivcAIODemo目录下执行pod install
    cd AlivcAIODemo
    # 如果失败,请带上“--reop-update”参数
    pod install
  3. 打开工程。
    open AlivcAIODemo.xcworkspace

配置License

  1. 申请试用License
    申请成功后,将License文件下载到本地,并分别记录申请时填写的BundleId和控制台颁发的License Key。我的授权
  2. 下载后的License文件修改文件名为license.crt,并拷贝到AlivcAIODemo/目录下。
  3. 打开工程,修改BundleId为申请License时填写的BundleId。
  4. 打开AlivcAIODemo/Info.plist,修改AlivcLicenseKey为控制台颁发的LicenseKey。修改LicenseKey