IPhone P2P - 当3个iphone正在搜索时,p2p连接出现问题

时间:2009-10-29 12:41:07

标签: iphone iphone-sdk-3.0 p2p

在这种情况下,我制作了一款使用GKSessionModePeer进行多重播放模式的游戏,但问题出现在我使用三部iphone时,只需将它们称为A,B,C 当A和C搜索到B时,他们同时选择B,然后屏幕变为等待申请页面, 在这一刻,问题发生!!!!! A和C突然开始游戏而没有相互连接,B的屏幕显示“你接受连接”页面,在第二次A和C连接丢失后,发生了什么事情???

我希望iphone一个接一个地接受连接,A和C不会突然启动游戏, 我该怎么办???

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

根据GameKit框架参考:

  

Game Kit为您的应用程序提供了在两个设备之间创建蓝牙连接的能力。

http://developer.apple.com/iphone/library/documentation/GameKit/Reference/GameKit_Collection/GameKit_Collection.pdf

使用GameKit为2个以上的玩家设置游戏是行不通的。您需要使用其他解决方案,例如托管服务器和使用wifi网络的设备之一。