避免将AVAudioSession自动连接到蓝牙设备

时间:2019-07-19 07:47:07

标签: ios swift bluetooth avaudiosession

我的应用使用AVAudioPlayer播放声音。 AVAudioSession类别可用于播放和蓝牙设备。

当蓝牙设备可用或打开时,currentRoute将自动更改为蓝牙设备。

我想更改此行为,以便仅由应用程序内的用户(使用airplay按钮)手动更改输出。 造成这种情况的主要原因是,当设备断开连接时,通常会有长达10秒钟的暂停,有时UI会无响应,直到声音被路由到iPhone扬声器为止。

有没有办法做到这一点?

0 个答案:

没有答案