2013-06-11 1 views
1

Я купил iSpread (http://www.photofast.tw/iFlashDrive2013_1.html?pid=132), который позволяет мне размещать файлы на нем через USB на моем ПК. Теперь эти файлы на USB, которые я хотел бы перенести на iPad. Я знаю, что есть приложение, разработанное создателями iSpread, но для приложения, которое я создаю, мне нужно было бы интегрировать его в свое приложение.Как связаться с USB-протоколом для аксессуара MFI

Я загрузил приложение EADemo и установил его на своем iPad. Там я вижу, что аксессуар прикреплен и что он использует протокол tw.photofast.cr.

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

У кого-нибудь есть опыт?

+1

Думаю, вам нужно будет связаться с ними об этом, потому что мы не узнаем их конкретный протокол MFi. Либо это, либо вам придется перестроить это самостоятельно. –

+0

Я обратился к ним с благодарностью за помощь, надеюсь, они ответят. Как следует начинать с обратной инженерии что-то вроде этого? –

ответ

1

Вам необходимо знать протокол, используемый их приложением для связи с аксессуаром.

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

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

Смежные вопросы