在iOS设备之间以及在启用Wi-Fi Direct的设备之间是否可以建立Wi-Fi Direct连接?
目标是在没有控制器(WAPs)的情况下,使iOS设备和其他设备(不一定是其他iOS设备。可以是Android、Mac、PC等)之间进行通信。
在iOS设备之间以及在启用Wi-Fi Direct的设备之间是否可以建立Wi-Fi Direct连接?
目标是在没有控制器(WAPs)的情况下,使iOS设备和其他设备(不一定是其他iOS设备。可以是Android、Mac、PC等)之间进行通信。
iOS设备可以连接到一个Ad-hoc网络,连接后将具备完整的无线网络功能。但设备本身不能创建Ad-hoc网络,这是不允许/不可能的。
一种替代方案是使用GameKit/Game Center API,它使用蓝牙在iOS设备之间创建网络。这显然包括了蓝牙与WiFi相比更有限的范围以及Apple SDK的限制。
有关iOS 6中Game Center的更多信息,请参见此处:http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008304
iOS 设备不支持 Wi-Fi Direct 功能,它们不具备 WFD(Wi-Fi Direct)组创建或角色协商(P2P 组所有者或组客户端)支持。 在正常的 WFD 连接中,两个设备中的一个扮演组所有者(Soft-AP),允许另一个设备作为组客户端连接。
iOS 支持热点功能,通常在“设置”中称为“个人热点”选项。它可用于 iOS 和非 iOS 设备之间的通信。例如,应用程序 ShareIt 使用类似的方式将 iOS 连接到非 iOS 设备,通过创建临时热点并在非 iOS 设备上提示 iOS 用户去到 Wi-Fi 屏幕并手动连接。当没有公共 Wi-Fi 网络存在时,通常建议使用这种方法。