[英]Peer-to-peer network over wifi in iOS
我已经在这几天了,似乎无法找到解决方案。 我想在iOS上通过wifi创建点对点网络。 所有开源代码似乎都支持运行服务器或作为客户端,但是没有构建代码来支持两者 - 一个对等体。 有人知道我可以这样做吗?
iOS 7正是为此目的添加了多重连接框架 。
你有没有想过使用Apple的GameKit框架? 我过去曾用它来进行设备之间的简单通信。 这很简单,可以让你快速走出大门。 这看起来像一个很好的教程。
您无法使用当前API在iOS中以编程方式创建Wi-Fi网络。 GameKit提供了一些通过蓝牙实现的API。
如果您希望使用CocoaHTTPServer实现自定义解决方案,请注意您仍然无法创建直接的Wi-Fi连接,您只需连接相同(预先存在的)Wi-Fi网络上的设备即可。
iOS中的Ad-hoc点对点Wi-Fi(例如802.11s)仍然需要几年的时间。 也许是iOSX;)
iOS支持Multipeer Connectivity框架 ,使iOS设备可以通过蓝牙,基础设施(使用路由器)WiFi或P2P进行相互通信。
但是,它没有提供明确使用P2P的方法。 与设备的任何对等设备(其他iOS设备)的连接方式相比,有一层抽象,目前它不允许连接非iOS设备。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.