通過閱讀本文,您可以了解Mac端集成SDK的方法。
前提條件
環境中已安裝Xcode 14.0或以上版本,更多信息,請參見Xcode。
您需要持有Apple開發證書或個人賬號。
如果使用Mac mini等不包含自帶攝像頭和麥克風的設備,需要插入外置攝像頭和麥克風。
環境要求
Mac端具體環境要求,更多信息,請參見使用限制。
集成SDK
下載并解壓Mac SDK,下載地址請參見SDK下載。
新建工程,將解壓后的SDK文件復制到工程中。
在工程中添加SDK中的依賴文件。
在Build Phases頁簽中,在Link Binary With Libraries區域添加依賴文件DingRTC.framework、libffmpeg.dylib。
在General頁簽中,在Frameworks, Libraries, and Embedded Content區域中添加DingRTC.framework、libffmpeg.dylib,并將對應的Embed屬性設置成Embed & Sign。
在Build Phases頁簽中,在Link Binary With Libraries區域添加相關系統庫,如下所示:
libc++.tbd
libresolv.tbd
libcurl.tbd
libz.tbd
CoreMedia.framework
CoreAudio.framework
AudioToolbox.framework
AVFoundation.framework
在Build Settings頁簽中,在Framework Search Path區域,將DingRTC.framework文件夾拖入彈框內。
編輯info.plist文件,添加權限。
在Signing & Capabilities頁簽中設置權限。
按Commond+B,如果界面提示Build Success,表示SDK集成成功。
后續步驟
完成集成SDK操作后,您可以實現音視頻通信的基本功能,詳情請參見Mac端實現基本功能。