Я пытаюсь получить список сопряженных устройств гарнитуры Bluetooth на моем iPhone. Я попробовал Внешнюю Аксессуарную Структуру как ниже:
[[EAAccessoryManager sharedAccessoryManager] registerForLocalNotifications];
NSArray *accessories = [[EAAccessoryManager sharedAccessoryManager] connectedAccessories];
но массив аксессуаров всегда пуст. Я что-то пропустил? Как правильно получить список подключенных гарнитур Bluetooth?
Если я могу получить список гарнитур Bluetooth, есть ли способ перенаправить вывод звука на определенную гарнитуру Bluetooth?
в соответствии с приведенным ниже кодом, нет способа выбрать устройство, на которое будет отправляться звук:
UInt32 allowBluetoothInput = 1;
AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryEnableBluetoothInput,
sizeof (allowBluetoothInput), &allowBluetoothInput);
Спасибо за вашу помощь,
Mehrdad
PS: я также попробовал образец Apple приложения, которое использует External Accessory Framework, не повезло!