GameKit wifi连接?

时间:2009-11-30 19:37:15

标签: iphone objective-c iphone-sdk-3.1 gamekit

我已经读过,从iPhone OS 3.1开始,GameKit支持wifi连接。但文档说明:

  

“如果你的应用程序配置了   同行选择器允许Internet   连接,你的应用程序必须   也解雇同行选择者和   提供自己的配置界面   互联网连接。“

这仍然有效吗?如果是这样,我如何建立一个可供GK使用的wifi Bonjour会话? (我只对使用本地网络感兴趣。)

2 个答案:

答案 0 :(得分:13)

您的GKSession对象将自动通过WiFi或蓝牙处理对等体的发现,并找到这两种协议上可用的对象。

该文档说明,与蓝牙不同,GKPeerPickerController为其提供了启用蓝牙的UI(如果尚未启用),GKPeerPickerController不提供启用wifi的UI,或选择用户希望使用的网络,您将拥有提供你自己的。

答案 1 :(得分:0)

你可以使用GKPeerPicker类。有connectionTypesMask,它有属性 GKPeerPickerConnectionTypeNearby(用于蓝牙连接或无线)。有关详细信息,请参阅我原来的答案 gamekit over the internet

相关问题