我有一个要求,一个iPhone设备充当服务器,几个iPhone设备充当客户端。我必须通过Wifi将客户端设备传送到服务器设备。 我怎样才能做到这一点。如果你能提供任何教程,将不胜感激。 在此先感谢..
答案 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提供了实现低级网络基础架构的类,允许设备实时交换数据。
答案 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起已被弃用)