我在将我的iOS应用程序连接到带有蓝牙的某些汽车时遇到问题。 我的应用程序通过AVAudioPlayer播放音频文件,并支持与耳机和一些较旧的汽车收音机的蓝牙连接。一切正常,我可以使用remoteControlReceived(with:UIEvent?)、. AVAudioSessionRouteChange通知和.AVAudioSessionInterruption通知从BT设备控制应用程序。耳机和某些车载收音机都可以正常工作。
但是在新车和新品牌(奥迪和宝马)中,它们有一些Media Center,在其中我看不到我的应用程序的任何控件,并且应用程序似乎未连接。我想Media Center需要有关我播放和控制的文件的一些更复杂的信息,但是我找不到如何支持它。 例如,Spotify在该Media Center上运行良好,并显示控制按钮等。
你能帮我吗?