将GKSession限制为Wifi并忽略蓝牙

时间:2012-06-29 11:03:00

标签: ios bluetooth wifi game-center

我正在使用蓝牙,Wifi和游戏中心实施IOS游戏;蓝牙是一款使用GKPeerPickerController的双人游戏,Wifi版本在本地网络上运行,是一款需要自动发现的4到6人游戏,因此我正在配置我自己的GKS​​ession,Game Center游戏使用GKMatch将游戏传播到整个幅。

所有这些都很有效,除非在我想在本地无线网络上玩多人游戏的情况下可以使用蓝牙和无线。打开蓝牙的事实会减慢并干扰自动发现过程。当蓝牙关闭时,它就像一个梦想,但以编程方式关闭蓝牙是错误的。

我的问题:无论如何都要告诉GKSession忽略蓝牙并将自己限制在本地wifi上。 GKPeerPickerContoller有一个connectionTypesMask,允许你指定蓝牙或无线,但有4到6个玩家,这将非常健谈,GKSession似乎没有这个选项。

0 个答案:

没有答案