Jump to content

    
Sign in to follow this  
Segment

Кто-нибудь подключал устройства к iPod Touch или iPhone через USB шнурок?

Recommended Posts

Стоит задача организовать связь с iPod Touch и iPhone через станданртный переходник Lightning <-> USB. Не совсем понятно, для этого требуется быть участником Apple MFi Program или достаточно каких-то стандартных драйверов? 

Share this post


Link to post
Share on other sites

приветствую!

 

смотря какую связь необходимо организовать:

 

одно дело - видеть папки приложений (файлы в песочнице конкретного приложения) и читать/писать их, ну или DCIM - фоточки скачивать с айфона (это умеет линукс)

 

другой вопрос - поддержка iAP2, вот для этого нужно членство в MFi, если кратко: на каждое устройство надо приобретать (и встраивать) некий аутентификационный чип, и сессия iAP2 начинается с того что устройства делают некий хендшейк (в этом кейсе чип хранит ключи и ответственнен за подписывание / верификацию подписи), и, насколько мне известно  на сегодняшний день - даже китайцы не смогли обойти этот пикантный момент.

 

Share this post


Link to post
Share on other sites

PS: даже блюгиговские модули, которые типа MFi/iAP2 ready идут с проброшеным наружу интерфейсом к криптопроцессору, а не поставляются с впаянным - т.е. с эпплом надо разбираться самим (оформлять членство в MFi и приобретать чипы)

Share this post


Link to post
Share on other sites

Необходим только обмен данными, доступ к системе (папки, изображения) не требуется. То есть цель написать приложение для iPod/iPhone, которое может обмениваться данными по USB. В готовых USB шнурках уже есть аутентификационный чип, мне не нужно напрямую соединятся с Lightning. Не могу понять, можно ли просто по USB HID или другому профилю подключиться?

Edited by Segment

Share this post


Link to post
Share on other sites
2 hours ago, Segment said:

Необходим только обмен данными

используйте BLE

это самый простой и дешёвый путь в вашем кейсе.

 

(чип в шнурках немного не о том - его как раз вполне успешно клонировали)

 

Share this post


Link to post
Share on other sites

BLE как раз рассматриваю. Кто-нибудь тут все-таки работал с iPod/iPhone по USB или участвовал в MFi program? Все еще не понимаю необходимости в этой программе, если соединение идет уже через готовый USB шнурок. Что Apple требует для соединения? Custom USB driver? Там нет HID или COM?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this