Внешний аксессуар с Wi-Fi

Я хочу создать приложение, которое подключается к внешнему устройству через сигнал Wi-Fi. Я подключен с Wi-Fi к внешнему устройству, когда я запускаю приложение.

В моем приложении я звоню:

NSArray *accessories = [[EAAccessoryManager sharedAccessoryManager] connectedAccessories];

но аксессуары остаются пустыми.

Что мне здесь не хватает?

(Я создал простое приложение, для которого следовал описанию из библиотеки разработчика, но EAAccessory по-прежнему не найден.) Кроме того, я попробовал EADemo, но это также не работает.

1 ответ

Решение

Да, как говорит iPatel, EAAccessory предназначен только для устройств и аксессуаров, которые подключаются к порту iPad или iPod.

Но поскольку вы говорили, что вы уже подключены через Wi-Fi к внешнему устройству, похоже, все, что вам нужно сделать, - это определить интерфейс, через который вы можете общаться с этим устройством. Можете ли вы подключиться к устройству через HTTP или какой-либо протокол высокого уровня, или вы можете использовать TCP или UDP для связи с ним?

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

Другие вопросы по тегам