本文介绍本地文件集成方法。

前提条件

从 [这里](TODO 下载地址) 下载最新版本的播放器SDK包。

背景信息

SDK包整体结构:

  • ARM文件夹:带bitcode,不包括模拟器。
  • ARM_NO_BITCODE文件夹:不带bitcode,不包括模拟器。
  • ARM_SIMULATOR文件夹:带bitcode,带模拟器。
  • 发版时,不能使用带模拟器的版本,否则会提交appStore失败。

Framework说明:


frame
注意 使用时,AlivcConan/alivcffmpeg/AliyunPlayer都是需要的,缺一不可。播放器头文件位于AliyunPlayer。AliyunMediaDownloader用于离线下载,是可选的。dSYM用于crash符号表解析。

操作步骤

  1. 下载最新版本的播放器SDK。添加的Xcode工程中。
    说明 本文以4.5.0为集成示例,新版本于此集成方式基本一致,版本号可能不同。
  2. 将SDK的framework添加到General里的Embedded Binaries栏目。

    Embedded Binaries
  3. 修改Build Settings里的Framework Search Paths,添加framework所在的目录。
  4. 添加成功,可以使用代码及编译了。
    说明 如果客户的代码或引用的第三方代码,与alivcffmpeg或AlivcConan的symbol有冲突,可以将alivcffmpeg或AlivcConan从Linked Frameworks and Libraries里删除,app link时可以不依赖这两个framework。