更新时间:2024-03-21 GMT+08:00
macOS开发前准备
前提条件
已提交工单获取SDK包。
环境要求
- 准备XCODE集成开发环境。
- 准备MAC设备,支持macOS 10.11以上的设备。
- 支持的终端CPU架构:x86_64。
SDK集成
支持dylib和framework两种包集成。
- 解压Mac SDK包。
- 将MAC SDK包中的lib动态库libHRTCEngine.dylib或者libHRTCEngine.framework和RTC.bundle文件导入创建的XCODE工程中,如果用到混音功能,需要将hwffmpeg.framework至libHWRTCEngine.framework同级目录。
图1 lib库
- 将MAC SDK包中的头文件“HWRtcObject.h”、“HWRtcConstants.h”、“HRTCDefine.h”“IHRTCMediaEngine.h”、“IHRTCEngine.h”和“HWRtcEngine.h”导入工程中,集成framework在Headers下面自带头文件,无需再导入。
图2 导入头文件
- 在“search”,确保头文件和库文件的位置都已经在XCODE设置成功。 页面的搜索框输入
若“Header Search Paths ”和“Library Search Paths”中文件位置不对,可以将XCODE对应文件夹直接拖过来即可。
图3 检查文件是否加载成功 - 编译工程,若界面提示 ,则完成SDK集成。
父主题: 开发前准备