如果你希望从此前版本的 macOS 客户端 SDK 升级到最新的客户端 SDK,请在工程文件中,替换最新的客户端 SDK 文件,并参考本文完成 API,回调,参数类型等的替换。
升级过程中,你可能需要参考老版本 API 文档归档。
以下表格中的方法发生了变化。你需要在工程文件中找到该方法,并进行相关修改:
| 变更详情 | 功能模块 | 方法 | 备注 |
|---|---|---|---|
| 参数数据结构改动 | 音频管理 | (void)enableAudioPropertiesReport:(ByteRTCAudioPropertiesConfig* _Nonnull)config; | 数据结构中,新增参数:ByteRTCAudioPropertiesMode |
以下表格中的方法发生了变化。你需要在工程文件中找到该方法,并进行相关修改:
| 变更详情 | 功能模块 | 变动前方法 | 变动后方法 | 备注 |
|---|---|---|---|---|
| 废弃原方法 | 音频处理 | (void)muteAudioPlayback:(ByteRTCMuteState)muteState; | (void)setPlaybackVolume:(NSInteger)volume; | 设置远端用户音量为 0 即可停止播放本地收到的音频流 |