日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

iOS

更新時(shí)間:

通過閱讀本文,您可以了解iOS端集成SDK的方法。

前提條件

  • 環(huán)境中已安裝最新版本的 Xcode,更多信息,請參見 Xcode。

  • 您需要持有 Apple 的開發(fā)證書或個(gè)人賬號。

環(huán)境要求

類型

說明

終端設(shè)備

iPhone 5s及之后的實(shí)體設(shè)備。

系統(tǒng)版本

iOS12及以上版本。

pod方式集成

重要

請確保您的Mac已經(jīng)安裝Ruby環(huán)境。

  1. 打開終端窗口。

  2. 安裝 CocoaPods。

    sudo gem install cocoapods

  3. 創(chuàng)建 Podfile 文件。

    進(jìn)入項(xiàng)目所在路徑,執(zhí)行以下命令創(chuàng)建 Podfile 文件。

    pod init

  4. 編輯 Podfile 文件。

platform :ios, '12.0'
target 'DingRTCSample' do
    pod 'DingRTC_iOS', '3.0.0'
end          
說明

此處 pod 版本號僅供參考,獲取最新的 pod 版本號,請參見SDK下載。

  1. 安裝 SDK。

    pod install

    命令執(zhí)行完畢之后,會(huì)生成 *.xcworkspace 文件,表示 SDK 集成完成。

  2. 參考手動(dòng)集成第5、6步完成工程設(shè)置

手動(dòng)集成

  1. 下載并解壓 iOS SDK,下載地址請參見SDK下載

  2. 新建工程,將解壓后的SDK文件復(fù)制到工程中。

  3. General 頁簽中將 SDK 中 DingRTC.framework 或 DingRTC.xcframework 文件加入到工程,并選擇 Embed & Sign。

    對于 SDK 文件包的具體目錄來說:

    • Release-iphoneall 目錄:適用于真機(jī)和模擬器,按需選擇 xcframework 或 framework 兩者之一,推薦 xcframework

    • Release-iphoneos 目錄:適用于真機(jī)

    • Release-iphonesimulator 目錄:適用于模擬器

image.png

  1. Build Phases 頁簽中添加以下系統(tǒng)依賴。

  • CoreMedia.framework

  • AVFoundation.framework

  • AudioToolbox.framework

  • VideoToolbox.framework

  • ReplayKit.framework

  1. Signing & Capabilities 頁簽中添加 Background Modes 并打開后臺音頻權(quán)限。

說明

為保障應(yīng)用進(jìn)入手機(jī)后臺之后,通話可以保持不中斷,建議您開啟后臺音頻權(quán)限,SDK 默認(rèn)進(jìn)入后臺之后繼續(xù)推送音頻流。

截屏2024-01-02 16.53.09.png

  1. 編輯 info.plist 文件,添加攝像頭和麥克風(fēng)權(quán)限。

截屏2024-01-02 17.10.57.png

  1. 使用 Xcode 連接終端設(shè)備,按 Commond+B,如果界面提示 Build Success,表示SDK集成成功。

后續(xù)步驟

完成集成SDK操作后,您可以實(shí)現(xiàn)音視頻通信的基本功能。具體操作,請參見實(shí)現(xiàn)基本功能