文档首页 > > SDK参考> Mac SDK> 开发前准备

开发前准备

分享
更新时间:2020/10/21 GMT+08:00

环境要求

  • 准备XCODE集成开发环境。
  • 准备MAC设备,支持macOS10.11以上的设备。
  • 支持的终端CPU架构:x86_64

SDK集成

  1. 解压下载的iOS SDK包。
  2. 将MAC SDK包中的lib动态库导入创建的XCODE工程中。

    图1 lib库
    具体需要导入的lib库如下所示:
    • librtc_sdk_dylib
    • libHME_Audio_dylib
    • libHME_Codec_OPUS.dylib
    • libHRTCEngine.dylib
    • libHME_Srtp_ALG_Video.dylib
    • libHME_Video_ColorSpace.dylib
    • libHME_Video.dylib
    • libHW264Dec_lib.dylib
    • libHW264Enc_lib.dylib
    • libH265Decoder_Dymamic_64.dylib

  3. Build Settings页面设置“Other Linker Flags ”“-force_load”

    图2 Other Linker Flags

  4. 将MAC SDK包中的头文件“HWRtcObject.h”“HWRtcConstants.h”“HWRtcEngine.h”导入工程中。

    图3 导入头文件

  5. Build Settings页面的搜索框输入“search”,确保头文件和库文件的位置都已经在XCODE设置成功。

    “Header Search Paths ”“Library Search Paths”中文件位置不对,可以将xcode对应文件夹直接拖过来即可。

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

  6. 编译工程,若界面提示Build Success,表示SDK集成成功。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问