是否可以通过USB端口与iOS计算机进行通信?

时间:2016-08-05 06:12:54

标签: ios xcode windows usb tcp-ip

我有一个带有tableview的iOS应用程序,我想通过USB将文本字符串发送到我的Windows计算机,指示用户选择了哪个单元格。任何人都有使用此类界面的经验吗?

2 个答案:

答案 0 :(得分:1)

我写了一篇博文,详细介绍了如何实现这一目标。

http://thecodewash.blogspot.com/2017/05/communicating-with-your-ios-app-over.html

回答你的问题(所以这个答案不仅仅是一个链接),是的,利用通常作为iTunes的一部分安装的USB Multiplexing Daemon(usbmuxd)程序,绝对可以实现这一点。此程序可以通过USB电缆创建与iOS设备的套接字连接,并允许您通过该套接字连接进行通信,就像使用任何其他套接字一样。该链接更加详细。

希望这有帮助!

答案 1 :(得分:0)

(简而言之)是的,你可以通过正常套接字通信使用类似代理的ITunes与ios应用程序进行通信。在此模型中,您的ios应用程序就像服务器侦听连接一样。 Windows应用程序必须通过端口27015连接到iTunes,并建立与通过USB设备连接的特定端口(由ios app使用)的连接。这是通过使用描述here

的特殊MUX协议来完成的