QuickBlox iOS WebRTC-未找到音频类别选项
最新版本的QuickBlox iOS WebRTC框架出现以下错误: 在QBRTCSession的对象类型上找不到属性“audioCategoryOptions” 我正在尝试默认通过扬声器播放音频:QuickBlox iOS WebRTC-未找到音频类别选项,ios,objective-c,xcode,quickblox,Ios,Objective C,Xcode,Quickblox,最新版本的QuickBlox iOS WebRTC框架出现以下错误: 在QBRTCSession的对象类型上找不到属性“audioCategoryOptions” 我正在尝试默认通过扬声器播放音频: self.session.audioCategoryOptions = AVAudioSessionCategoryOptionDefaultToSpeaker; 但是我收到了错误。有什么建议吗?请检查下面的代码: //Audio Session Initialization [[QBRTCAud
self.session.audioCategoryOptions = AVAudioSessionCategoryOptionDefaultToSpeaker;
但是我收到了错误。有什么建议吗?请检查下面的代码:
//Audio Session Initialization
[[QBRTCAudioSession instance] initializeWithConfigurationBlock:^(QBRTCAudioSessionConfiguration *configuration) {
// adding blutetooth support
configuration.categoryOptions |= AVAudioSessionCategoryOptionAllowBluetooth;
configuration.categoryOptions |= AVAudioSessionCategoryOptionAllowBluetoothA2DP;
// adding airplay support
configuration.categoryOptions |= AVAudioSessionCategoryOptionAllowAirPlay;
if (_session.conferenceType == QBRTCConferenceTypeVideo) {
// setting mode to video chat to enable airplay audio and speaker only
configuration.mode = AVAudioSessionModeVideoChat;
}
}];
之后,应设置当前输出设备,例如:
[QBRTCAudioSession instance].currentAudioDevice = QBRTCAudioDeviceSpeaker;
编辑:
Quickblox WebRTC的版本-2.3.1
今天将发布新版本的WebRTC SDK。等待更新使用新的更新,我现在得到错误:“使用未声明的标识符'QBSoundRouter'