Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
GKSession でデバイスに割り当てられた peerID は、同じデバイスでは常に同じですか? つまり、GKSession を作成するたびに、peerID は同じになりますか? または、GKSession を作成するたびにランダムに割り当てられますか? この peerID はどのように生成されますか?
ありがとう!
GameKit のサンプル コードを数回実行したところ、新しい GKSession を作成するたびにピア ID がランダムに作成されるようです。
例えば:
1 回目の実行:
リモート ピア ID = 599103133
session.peerID = 1227554288
2 回目の実行:
リモート ピア ID = 990301845
session.peerID = 1731464655
これらがどのように生成されているのかわかりませんが、NSStrings として保存されているのはちょっと奇妙です。