QuickBlox iOS WebRTC-未找到音频类别选项

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

最新版本的QuickBlox iOS WebRTC框架出现以下错误:

在QBRTCSession的对象类型上找不到属性“audioCategoryOptions”

我正在尝试默认通过扬声器播放音频:

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'