iPhone设备到设备通过Wifi进行通信

时间:2013-05-01 12:43:46

标签: iphone ios objective-c

我有一个要求,一个iPhone设备充当服务器,几个iPhone设备充当客户端。我必须通过Wifi将客户端设备传送到服务器设备。 我怎样才能做到这一点。如果你能提供任何教程,将不胜感激。 在此先感谢..

4 个答案:

答案 0 :(得分:0)

<强> !!!注:
以下答案表明自iOS 7以来已弃用的API。


您正在查看GKSession .. this是一本优秀且全面的教程,可以帮助您找到所需信息。如果你想深入潜水,请看看我制作的project

上面评论中的link使用bonjour,这是GKSession下面的一个层(即GKSession是bonjour的包装器)..所以取决于你想要连接的设备数量(GKSession开始窒息3-4)你的吞吐量/ ping要求有多广泛,你选择了其中一个。

答案 1 :(得分:0)

答案 2 :(得分:0)

看一下Game Kit课程。 Game Kit提供了实现低级网络基础架构的类,允许设备实时交换数据。

https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/Introduction/Introduction.html

答案 3 :(得分:0)

如果有人在2018年或之后阅读本文,当前的方法是:

rel1__rel2__rel3__some_field__some_lookup


文档:

MultipeerConnectivity
https://developer.apple.com/documentation/multipeerconnectivity

跨平台邻近网络
https://developer.apple.com/videos/play/wwdc2014/709/

({MultipeerConnectivity自iOS 7起已被弃用)