我正在为ios 7开发一个企业应用程序,需要脱机工作,然后与桌面客户端(我也需要编写)同步进行数据传输。
我的公司不允许在此区域使用无线或手机数据,并且非常希望不使用iTunes。
问题是,如何在没有iTunes的情况下通过USB线缆将数据从iPad传输到自定义Windows程序。
答案 0 :(得分:1)
最简单的答案是:iExplorer(http://www.macroplant.com/iexplorer/)加上某种自动化数据同步的脚本。
否则,您可以使用ExternalAccessory框架通过USB系统与桌面进行通信。这将需要同时运行的桌面客户端与设备通信。
答案 1 :(得分:0)
peertalk(https://github.com/rsms/peertalk)可以满足您的需求,但计算机端库仅适用于mac os。也许你可以通过查看(许可证是BSD)将协议移植到Windows
编辑:this guy设法让它在linux下运行。它位于usbmuxd,它也有一个Windows端口,所以它不应该是不可能的。