我想知道是否有两种iPhone能够与Wifi-Direct独家通信。
(没有蓝牙,没有服务器,只有Wifi直接)
如果我错了,请纠正我,但MultiPeerConnectivity,GameKit和CFNetServices不允许使用Wifi-Direct。如果有人能告诉我一个例子吗?
谢谢你的时间!
答案 0 :(得分:3)
Multipeer Connectivity框架不支持Wi-Fi Direct,但它 支持两个iOS设备之间的直接ad-hoc连接,使用类似于Wi-Fi Direct的专有Apple技术。
在Multipeer reference上提及它被称为“点对点Wi-Fi”。
如果将NSNetService
属性设置为NSNetServiceBrowser
,则还可以使用Bonjour与includesPeerToPeer
和{{1}}在两台iOS设备之间进行更基本的点对点Wi-Fi发现和通信每个都是(注意这在在线文档中没有提到,但它在头文件中)。这就是Multipeer Connectivity的基础。