通过闪电线将{C#应用程序连接到iOS设备

时间:2017-05-15 16:54:28

标签: c# ios sockets xamarin

我无法找到任何关于此的资源,所以我想我会在这里问。

我正在开发一款iOS应用,以及一款C#桌面应用。我现在能够通过在桌面应用程序上创建套接字服务器并从iOS应用程序连接来连接这两者。这很好用,但我想这样做而不需要设备在同一个网络上。通过Usb(闪电端口)进行通信似乎是合乎逻辑的选择,但我找不到任何有关如何执行此操作的资源。是否有任何关于此的工具或最佳实践,或者这是否可能?

谢谢!

2 个答案:

答案 0 :(得分:1)

Peertalk,一个开源库,允许通过USB连接传递TCP个连接而不属于MFI程序。 PeerTalk使用iTunes usbmux系统通过iOS USB连接中继TCP连接。

答案 1 :(得分:1)

我无法使用Peertalk,因为我正在将Xamarin用于我的项目。然而,我花了最后一周的时间研究并记录了我学到的东西,并将其作为博客文章发布在这里

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

希望这有助于其他人。