Устройство подключено с использованием iAP2, но не отображается в окне выбора Bluetooth - PullRequest
0 голосов
/ 26 июня 2019

У нас появился новый аппаратный аксессуар с сопутствующим приложением. Мы сертифицированы MFi, у нас есть совместный процесс и все (нам действительно нужно более быстрое соединение для обновлений OTA FW), но мы продолжаем сталкиваться с ошибкой: EAAccessoryManager видит наше устройство (приложение EADemo проверяет соединение iAP), но устройство не отображается в средство выбора Bluetooth. Я использовал конкурирующие устройства с чипами MFi, они оба отображаются в сборщике и EADemo (как только я получил строки протокола для каждого), я даже могу подключить устройства непосредственно из сборщика в демонстрационном приложении. Я видел эту проблему в нескольких местах, но ни в одном из них нет ответов.

В настоящее время мы перенесли это из нашего приложения в EADemo в качестве тестового стенда. Мы работали в предположении, что проблема может быть связана с прошивкой, но, насколько мы можем судить, сравнивая наше устройство с известным на рынке устройством, все так, как и должно быть.

Я поместил этого маленького парня в приложение EADemo, в расширение AccessoryDetectionTableViewController.swift:

EAAccessoryManager.shared (). ShowBluetoothAccessoryPicker (withNameFilter: ноль, завершение: ноль)

Я ожидаю, что смогу подключить наше устройство с помощью средства выбора в нашем приложении.

...