Какие протоколы поддерживаются в Iphone External Accessory Framework - PullRequest
7 голосов
/ 18 января 2010

Я работаю над приложением для iphone / ipod, которое должно будет взаимодействовать с компьютером (на данный момент MAC, возможно, с ПК) через кабель USB-разъема. Я - новичок в программировании для IPhone, и из того, что я смог выяснить, фреймворк для внешних аксессуаров - это то, с чего нужно начинать.

Просматривая онлайн-документацию по фреймворку, я наткнулся на ссылки на поддерживаемые протоколы. Я не смог найти больше информации о них, поэтому мне интересно, что они подразумевают под протоколами? Они хорошо известны как HTTP, FTP и т. Д.? или я полностью не в курсе?

Большое спасибо

Ответы [ 2 ]

12 голосов
/ 18 января 2010

Каркас внешнего аксессуара предназначен для связи с нестандартным оборудованием через разъем USB-док-станции на iPhone или через Bluetooth. Устройство, к которому вы пытаетесь подключиться, должно быть частью программы «Сделано для iPod» и должно содержать микросхему, которая расшифрует связь между iPhone и устройством.

Протоколы, упомянутые в документации инфраструктуры, относятся к каждому элементу оборудования. Например, производитель оборудования, например, игрового контроллера, может настроить протокол для чтения нажатий кнопок или движения джойстика. Любое приложение, которое обрабатывает этот протокол, может затем использовать этот аппаратный аксессуар.

Вы не сможете использовать платформу внешнего аксессуара для синхронизации данных через разъем USB. Как предполагает Джерри, для этого вам нужно использовать WiFi или другие сетевые средства. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *.

1 голос
/ 18 января 2010

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

Если вы синхронизируете данные с приложением Mac, я хотел бы проверить ZSync .

...