iOS-AVAudioSession路由更改通知未按预期工作
我有一个可以播放声音的应用程序。它在通常情况下工作良好。但是,当我反复断开并连接蓝牙耳机时,iPhone状态栏显示蓝牙耳机已连接,并且声音播放不在蓝牙输出路径中(可能是内置接收器或扬声器) 在我的代码中,iOS-AVAudioSession路由更改通知未按预期工作,ios,iphone,bluetooth,avaudiosession,Ios,Iphone,Bluetooth,Avaudiosession,我有一个可以播放声音的应用程序。它在通常情况下工作良好。但是,当我反复断开并连接蓝牙耳机时,iPhone状态栏显示蓝牙耳机已连接,并且声音播放不在蓝牙输出路径中(可能是内置接收器或扬声器) 在我的代码中,AVAudioSession Route Change Notification没有通知最后几次断开和连接。我从[[[[AVAudioSession sharedInstance]currentRoute]outputs]firstObject]中获取当前输出路由;也不是蓝牙输出 这是iOS的问
AVAudioSession Route Change Notification
没有通知最后几次断开和连接。我从[[[[AVAudioSession sharedInstance]currentRoute]outputs]firstObject]中获取当前输出路由;
也不是蓝牙输出
这是iOS的问题吗?我能用代码处理它吗?因为在上述情况下,我想通过蓝牙路径播放声音
谢谢 哪个iOS版本?哪个iOS版本?