使用Wifi网络连接iOS一组iOS设备

时间:2012-08-19 21:19:17

标签: ios sdk wifi sync device

我正在寻找一种在连接到同一Wi-Fi网络的iOS设备之间同步数据的新方法。

我的应用使用iCloud同步其CoreData UIManagedDocument,但iCloud延迟对我的目标来说太大了。

是否有某种方法可以将iOS设备与iOS SDK连接在同一Wi-Fi网络中?有什么想法吗?

由于

3 个答案:

答案 0 :(得分:2)

任何两个支持IP的设备都可以使用BSD套接字相互连接 - 我编写了一个Objective-C包装器来促进这样的网络操作 - here it is.

答案 1 :(得分:1)

您可以使用Gamekit连接WiFi和蓝牙,并来回发送数据。

这里有一个很棒但很冗长的教程http://www.raywenderlich.com/12735/how-to-make-a-simple-playing-card-game-with-multiplayer-and-bluetooth-part-1 你应该能够挑选出所有的连接位。

答案 2 :(得分:1)

从iOS 7开始,您应该查看Multipeer Connectivity Framework。它允许在同一Wi-Fi网络或蓝牙个人局域网上的iOS设备之间建立连接,并且API非常易于使用。