我正在使用 Swift 开发适用于 iOS 的语音通话应用程序,我需要启用无线(蓝牙)耳机/耳机的自动检测和自动连接。
我正在使用 AVAudioSession RouteChangeReason,但它没有检测到 airpods 或其他一些无线耳机何时通过蓝牙连接。连接设备后,我什至可以在蓝牙设置中看到它已连接,但该设备未在 MPVolumeView 中列出,正如您在屏幕截图中看到的那样。
我一直在寻找有关如何在整个互联网上解决此问题的答案,尽管 StackOverFlow 上有很多类似的问题,但没有一个与我的案例特别相关,所以请告诉我如何解决这个。