iPhone支持adhoc网络模式吗? iPhone可以在没有现有网络的情况下相互连接吗? 如果可以,我该如何在我的应用程序中创建Ad Hoc网络?
iPhone支持adhoc网络模式吗? iPhone可以在没有现有网络的情况下相互连接吗? 如果可以,我该如何在我的应用程序中创建Ad Hoc网络?
更新的回答:
请看iOS 7中引入的MultiPeer Connectivity Framework(文档链接),NSHipster上有一篇很好的文章(链接)。虽然您不能直接访问网络,但可以轻松在设备之间传递数据,甚至使用其他设备作为中介来传递附近的其他设备。
传统回答:
iOS设备无法使用内置的设置应用程序或可用API建立点对点网络。但是,如果您想在应用程序之间发送数据,则有三个选项。
您可以使用Game Kit、CoreBluetooth(在有限的情况下),或者您可以使用类似于CocoaHTTPServer这样的东西。
所有iOS设备都支持Ad Hoc网络,但您无法从应用程序内创建Ad Hoc网络。从可用网络列表中,选择要连接的Ad Hoc网络,点击箭头并选择自动连接。现在,每当设备进入范围时,它会自动连接到此网络。之后,您可以使用常规套接字或任何其他网络API来使用该连接。
iPad mini上的IOS 6.1.3可以连接到一个自组网络。
不,普通的iPhone不支持adhoc Wifi通信。
是的,iPhone可以使用蓝牙(通过Gamekit API)在没有现有网络的情况下相互连接。