更新时间:2024-03-21 GMT+08:00
分享

iOS

前提条件

提交工单获取SDK包。

环境要求

  • 准备XCODE集成开发。
  • 准备iOS 8.0及以上的iPhone真机。
  • 支持的终端CPU架构:arm64,arm32。

SDK集成

  1. 解压iOS SDK包。
  2. 将iOS SDK包中的HWRTCEngine动态库和RTC.bundle文件导入创建的XCODE工程中。

    图1 导入HWRTCEngine动态库和RTC.bundle文件

  3. General页面将SDK中HWRTCEngine.framework文件加入到工程。如果需要使用混音功能,请添加hwffmpeg.framework库文件至HWRTCEngine.framework同级目录。

    图2 添加HWRTCEngine.framework

  4. Build Settings页面关闭“Enable Bitcode”, 将其设置为“No”

    图3 设置Enable Bitcode

  5. Build Settings页面的搜索框输入“search”,查看Framework search paths路径是否正确,确保文件加载成功。

    图4 检查文件是否加载成功

  6. “info.plist”文件中增加摄像头和麦克风权限。

    图5 摄像头和麦克风权限

  7. “info.plist”文件中添加ATS。

    图6 添加ATS

  8. 使用XCODE连接iPhone,编译工程,若界面提示“Build Success”,则完成SDK集成。

相关文档