Приложение iOS связывается с приложением, работающим в OSX, через USB-кабель - PullRequest
2 голосов
/ 26 марта 2012

Предоставляет ли iOS SDK способ взаимодействия приложения iOS с приложением, работающим в OSX / Windows, через USB-кабель? Или розетка это единственный вариант?

Ответы [ 2 ]

3 голосов
/ 03 июля 2015

Если вы хотите взаимодействовать с программой OS X из iOS через USB, библиотека PeerTalk , кажется, предоставляет удобный способ сделать это (без необходимости присоединяться к программе MFi).

Согласно странице github, PeerTalk

Предоставляет вам события подключения / отключения USB-устройства и информацию о подключенном устройстве

Может подключаться к службам TCP на поддерживаемых подключенных устройствах (например, iPhone), соединяя связь через транспорт USB

Предлагает API более высокого уровня (PTChannel и PTProtocol) для удобных реализаций.

[is] Протестировано и разработано для libdispatch (он же Grand Central Dispatch).

Он также

был успешно выпущен в магазине приложений для iOS и OS X.

Отличным примером является Duet Display - фантастическое программное обеспечение, позволяющее использовать iDevice в качестве дополнительного дисплея для вашего Mac с помощью кабеля Lightning или 30-контактного кабеля.[...]

2 голосов
/ 26 марта 2012

Связь через USB-кабель возможна, но все находится под строгим MFi NDA .

Одна ссылка, которая может вас заинтересовать:

Микросхема: 3-ступенчатаяПодход к разработке аксессуаров для iPod®, iPhone® и iPad®

Дополнительная информация о программе Apple MFi

За участие в программе плата не взимается, но выпридется заполнить некоторые «документы».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...