将数据从iphone传输到Windows PC

时间:2014-09-08 18:49:49

标签: c# ios tcp bluetooth wifi

我希望使用蓝牙,bonjour或wifi将数据从我的iPhone应用程序传输到我的Windows PC到使用C#编写的应用程序。数据由一串字符串组成。

所以我的问题是,如何从标准iPhone API将数据传输到Windows PC。

谢谢!

1 个答案:

答案 0 :(得分:0)

我没有iPhone所以我不确定iPhone是否可以使用Bonjour在本地网络中传播其服务。如果是的话:

  1. 首先,如果您不想手动输入IP和iPhone的端口,您需要通过Bonjour SDK for Windows发现IP和端口(或将其设置为const值):{{3}然后在visual studio中添加对项目的引用,并扫描设备的本地网络。

  2. 您需要为您的iPhone编写服务,即TCP客户端等待来自PC的传入流量(不知道Objective-C)并在局域网中获取PC的IP和端口。

  3. 将数据发送到PC并通过PC端的TCP客户端接收。

  4. PC端是200-300行代码,不知道iPhone方面。

    是的,这是真的,根本没有任何文件,而且这个文件对人类来说是不可读的:P。它需要几天的时间来解决它。