GameKit框架中使用的peerID对于每个设备总是唯一的?

时间:2009-07-21 19:47:38

标签: iphone p2p gamekit

在GKSession中分配给您设备的peerID对于同一设备是否始终相同? 我的意思是,每次创建GKSession时,您的peerID都是同一个?或者每次创建GKSession时都会分配一个随机的? 这个peerID是如何生成的?

谢谢!

1 个答案:

答案 0 :(得分:9)

只需运行GameKit示例代码几次,看起来每次创建新的GKSession时都会随机创建peerID。

例如:

第一次运行:

远程peerID = 599103133

session.peerID = 1227554288

第二轮:

远程peerID = 990301845

session.peerID = 1731464655

不知道这些是如何生成的,但是它们存储为NSStrings,这对我来说很奇怪。