iOS应用程序通过USB电缆连接与在OSX中运行的应用程序进行通信
iOS SDK是否提供了一种方法让iOS应用程序通过USB电缆连接与在OSX / Windows中运行的应用程序交谈? 或者,套接字是唯一的select?
通过USB电缆通信是可能的,但一切都严格MFi NDA 。
一个可能会让你感兴趣的链接:
Microchip:开发iPod®,iPhone®和iPad®附件的三步法
有关Apple MFi计划的更多信息
没有费用进入该计划,但你将不得不填写一些“文书工作”。
如果你想通过USB从iOS上与OS X程序进行交互, PeerTalk lib似乎提供了一个方便的方法(无需joinMFi程序)。
根据github页面,PeerTalk
为您提供USB设备连接/分离事件和连接的设备信息
可以连接到受支持的连接设备(例如iPhone)上的TCP服务,通过USB传输桥接通信
提供更高级别的API(PTChannel和PTProtocol)以便于实现。
testing和deviselibdispatch(aka Grand Central Dispatch)。
它也是
已经在iOS和OS Xapp store中成功发布。
Duet Display就是一个很好的例子,它是一款非常棒的软件,可以让您使用Lightning或30针电缆将您的iDevice作为Mac的额外显示屏。 […]