iOS应用程序通过USB进行通信

3

通过USB,MAC/Windows程序与iOS应用程序之间是否可以进行通信?

要求:

  • 无需越狱
  • 需要App Store批准

我查阅了USBMuxConnectByPort并且发现它需要SSH/Jailbreak。

是否还有其他选项?


对于OSX和iOS,请查看http://rsms.me/peertalk/。至于Win,我不知道... - Rok Jarc
有进展吗?我一直在使用Wi-Fi进行桌面<->iOS通信,但我需要提高传输速率,所以USB应该很好。 - louissmr
据我所知,'USBMuxConnectByPort'不需要越狱。 - Alexander Smirnov
1个回答

1

这是可能的。 'USBMuxConnectByPort' 函数来自于私有框架 MobileDevice.framework。 此处可查看使用示例:https://github.com/smirn0v/imux。 imux 是我编写的应用程序,将 Mac 上的本地 TCP 端口与 iPad/iPhone 上的 TCP 端口关联起来。因此,连接到 127.0.0.1:someport 实际上会通过 USB 连接到您的 iPhone/iPad。


你知道是否有通过USB连接到普通计算机的机会吗?比如说基于消息的通信,每秒1次?例如JSON或XML消息? - Daniel Bo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接