У меня есть приложение для iOS, которое подключается к устройству с помощью External Accessory Framework. Когда я впервые запускаю приложение, событие accessorDidConnect не срабатывает. Я должен отключить и снова подключить USB-кабель, подключенный к устройству, чтобы событие сработало. Любая идея, почему это происходит? Я не могу отладить, так как телефон должен быть подключен к устройству через USB-кабель. Спасибо.
Аксессуар DidConnect для внешней платформы аксессуаров iOS не срабатывает
Ответы (1)
Вы вызвали метод registerForLocalNotifications? Ваши контроллеры не будут отслеживать значения уведомлений без вызова этого метода, чтобы указать, что вы активно хотите наблюдать за уведомлениями.
Быстрый
EAAccessoryManager.sharedAccessoryManager().registerForLocalNotifications()
Цель-C
[[EAAccessoryManager sharedAccessoryManager] registerForLocalNotifications];
person
Chris Conway
schedule
21.02.2016