PeerID, используемый в каркасе GameKit, всегда уникален для каждого устройства? - PullRequest
7 голосов
/ 21 июля 2009

PeerID, назначенный вашему устройству в сеансе GKS, всегда ли он одинаков для одного и того же устройства? Я имею в виду, что каждый раз, когда вы создаете GKSession, ваш peerID будет одинаковым? или случайный назначается каждый раз, когда вы создаете GKSession? Как генерируется этот peerID?

спасибо!

1 Ответ

9 голосов
/ 21 октября 2009

Просто запустил пример кода GameKit пару раз и похоже, что peerIDs создаются случайным образом каждый раз, когда вы создаете новую GKSession.

Например:

1й прогон:

Удаленный peerID = 599103133

session.peerID = 1227554288

2й прогон:

Удаленный peerID = 990301845

session.peerID = 1731464655

Понятия не имею, как они генерируются, но они хранятся как строки NSSt, что для меня странно.

...