
# iOS开发前准备
#### 前提条件
已[提交工单](https://console.huaweicloud.com/ticket/#/ticketindex/createIndex)获取SDK包。
#### 环境要求
- 准备XCODE集成开发。
- 准备iOS 8.0及以上的iPhone真机。
- 支持的终端CPU架构：arm64，arm32。
 
#### SDK集成
1. 解压iOS SDK包。
2. 将iOS SDK包中的HWRTCEngine动态库和RTC.bundle文件导入创建的XCODE工程中。 
   图1导入HWRTCEngine动态库和RTC.bundle文件   
   ![](https://support.huaweicloud.com/csdk-rtc/zh-cn_image_0000001182078866.png)
   
   
3. 在"General"页面将SDK中HWRTCEngine.framework文件加入到工程。如果需要使用混音功能，请添加hwffmpeg.framework库文件至HWRTCEngine.framework同级目录。 
   图2添加HWRTCEngine.framework   
   ![](https://support.huaweicloud.com/csdk-rtc/zh-cn_image_0000001181920302.png)
   
   
4. 在"Build Settings"页面关闭"Enable Bitcode"， 将其设置为"No"。 
   图3设置Enable Bitcode   
   ![](https://support.huaweicloud.com/csdk-rtc/zh-cn_image_0000001182238784.png)
   
   
5. 在"Build Settings"页面的搜索框输入"search"，查看Framework search paths路径是否正确，确保文件加载成功。 
   图4检查文件是否加载成功   
   ![](https://support.huaweicloud.com/csdk-rtc/zh-cn_image_0000001227360033.png)
   
   
6. 在"info.plist"文件中增加摄像头和麦克风权限。 
   图5摄像头和麦克风权限   
   ![](https://support.huaweicloud.com/csdk-rtc/zh-cn_image_0000001227598533.png)
   
   
7. 在"info.plist"文件中添加ATS。 
   图6添加ATS   
   ![](https://support.huaweicloud.com/csdk-rtc/zh-cn_image_0000001227479977.png)
   
   
8. 使用XCODE连接iPhone，编译工程，若界面提示"Build Success"，则完成SDK集成。
 
#### HWRtcEngineReplayKit集成（可选）
若您需要使用[屏幕共享](https://support.huaweicloud.com/bestpractice-rtc/rtc_08_0069.html)功能，则需要导入**HWRtcEngineReplayKit.framework** 。在导入HWRtcEngineReplayKit.framework前，您需要参考[屏幕共享](https://support.huaweicloud.com/bestpractice-rtc/rtc_08_0069.html)完成Broadcast Upload Extension的创建。
1. 在xcode项目中的Broadcast Upload Extension中导入HWRtcEngineReplayKit.framework。 
   图7导入文件   
   ![](https://support.huaweicloud.com/csdk-rtc/zh-cn_image_0000001222748054.png)
   
   
2. 在xcode项目中的Broadcast Upload Extension中导入libc++.tbd库。 
   图8导入库   
   ![](https://support.huaweicloud.com/csdk-rtc/zh-cn_image_0000001267470273.png)
   导入成功后，会在Broadcast Upload Extension中的Framworks and libraries中查看到HWRtcEngineReplayKit.framework，如[图9]所示。
   图9查看导入结果   
   ![](https://support.huaweicloud.com/csdk-rtc/zh-cn_image_0000001223231226.png)
   
   
 
