2013-12-18 1 views
0

Я использую этот методEAAcessory не в состоянии перечислить устройства с showBluetoothAccessoryPickerWithNameFilter: метод

[[EAAccessoryManager sharedAccessoryManager] showBluetoothAccessoryPickerWithNameFilter:nil completion:^(NSError *error) { 
} 

перечислить доступные устройства блютус, которые находятся в программе MFI. Он показывает сборщик, но нет списка устройств, в отличие от других ответов на stackoverflow, которые должны отображать устройства в списке. Обычно я могу подключить мобильное и внешнее устройство, перейдя в настройки, а также успешно переданные значения. Но я хочу сделать это, не переходя вручную в настройки внутри приложения. Я что-то упускаю! Спасибо за помощь.

+0

Где вы добавить код? – brianLikeApple

+0

Я использовал вышеупомянутый метод при нажатии кнопки! – Vish

ответ

1

Вы добавили строку протокола в свой Info.plist?

В яблоко документы.

Примечание. Сборщик отображает только устройства Bluetooth, которые включают iAP через уникальный идентификатор Bluetooth в ответ на расширенный запрос.

Вам необходимо строку протокола устройства, которые будут добавлены в «Список поддерживаемых внешних вспомогательных протоколов»

+0

Да, я сделал это и включил вышеупомянутую пару ключей в свой plist. Я использую iOS 6.1.3, и этот метод доступен с iOS 6, поэтому, где проблема! – Vish