我有一个可以播放声音的应用。它通常很好用。但是,当我反复断开并连接蓝牙耳机时,iPhone状态栏显示蓝牙耳机已连接,声音播放不在蓝牙输出路径(可能是内置接收器或扬声器)。
在我的代码中,最后几个断开连接并未通知AVAudioSession Route Change Notification
。而我从[[[[AVAudioSession sharedInstance] currentRoute] outputs] firstObject]
得到的当前输出路径也不是蓝牙输出。
这是iOS的问题吗?我可以用代码处理它吗?因为我想在上述情况下在蓝牙路线中播放声音。
感谢!!!