我正在尝试在我的 iPhone 上获取配对的蓝牙耳机设备列表。我尝试了如下外部附件框架:
[[EAAccessoryManager sharedAccessoryManager] registerForLocalNotifications];
NSArray *accessories = [[EAAccessoryManager sharedAccessoryManager] connectedAccessories];
但附件数组始终为空。我错过了什么?获取连接的蓝牙耳机列表的正确方法是什么?
假设我可以获得蓝牙耳机列表,有没有办法将音频输出重定向到某个蓝牙耳机?
根据下面的代码,无法选择将音频发送到哪个设备:
UInt32 allowBluetoothInput = 1;
AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryEnableBluetoothInput,
sizeof (allowBluetoothInput), &allowBluetoothInput);
谢谢你的帮助,
迈赫达德
PS:我还尝试了Apple的示例应用程序,它实践了External Accessory Framework,没有运气!