1

我买了一个 iSpread ( http://www.photofast.tw/iFlashDrive2013_1.html?pid=132 ),它允许我通过我的 PC 上的 USB 将文件放在上面。现在,我想将 USB 上的那些文件传输到我的 iPad。我知道有一个由 iSpread 的创建者开发的应用程序,但是对于我正在创建的应用程序,我需要将它集成到我自己的应用程序中。

我已经下载了 EADemo 应用程序并将其安装在我的 iPad 上。在那里我可以看到附件已连接并且它使用 tw.photofast.cr 协议。

如何获取文件列表并传输它们?我假设由于此 USB 在我的 PC 上工作,它使用标准 USB 协议。我可以使用 EADemo 应用程序向附件发送字符串和十六进制数据,但没有收到任何字节。

有人有这方面的经验吗?

4

1 回答 1

1

您需要知道他们的应用程序用于与配件通信的协议。

如果您表示愿意签署 NDA 并且他们认为他们可以从交易中受益,他们可能会将其交给您。一些硬件制造商以静态库的形式提供 SDK。

如果您真的想尝试对其进行逆向工程,一个好的开始是越狱您的手机并运行附加 gdb 的应用程序,以便您可以四处寻找。

于 2013-12-04T18:12:11.400 回答