iOS SDK是否提供了一种让iOS应用通过usb线连接与OSX / Windows中运行的应用对话的方法? 或者,套接字是唯一的选择吗?
答案 0 :(得分:3)
如果您想通过USB与iOS上的OS X程序进行交互,PeerTalk lib似乎提供了一种方便的方法(无需加入MFi程序)。
根据github页面,PeerTalk
为您提供USB设备附加/分离事件和附加设备的信息
可以在支持的连接设备(例如iPhone)上连接TCP服务,通过USB传输桥接通信
提供更高级别的API(PTChannel和PTProtocol),以方便实施。
[is]为libdispatch(又名Grand Central Dispatch)测试和设计。
它也
已在iOS和OS X应用商店中成功发布。
一个很好的例子是Duet Display,它是一个很棒的软件,允许您使用Lightning或30针电缆将您的iDevice用作Mac的额外显示器。 [...]
答案 1 :(得分:2)
可以通过USB线进行通信,但一切都在严格的MFi NDA 下。
您可能感兴趣的一个链接:
Microchip: 3-step Approach to Develop iPod®, iPhone® and iPad® Accessories
的更多信息进入该计划不收取任何费用,但您必须填写一些“文书工作”。