Search code examples
quickbloxavaudiosessionswift3

binary operator |= cannot be applied to two AVAudioSessionCategoryOptions operands


Error on binary operator |= cannot be applied to two AVAudioSessionCategoryOptions operands in swift 3.1. Need help

here is my code

QBRTCAudioSession.instance().initialize { (configuration: QBRTCAudioSessionConfiguration) in

        configuration.categoryOptions != AVAudioSessionCategoryOptions.allowBluetooth

}

Solution

  • Here is the solution i found

    QBRTCAudioSession.instance().initialize { (configuration: QBRTCAudioSessionConfiguration) in
    
            configuration.categoryOptions = [configuration.categoryOptions, AVAudioSessionCategoryOptions.allowBluetooth]
    }