2011-04-14 3 views

답변

0

GKSession의 피어 ID를 사용 중인지 확실하지 않은 경우, 시도해보십시오. (NSString *)displayNameForPeer:(NSString *)peerID?

+0

아이폰의 이름이 아니라 UDID yar가 반환됩니다 –

+0

오, 아, 질문을 잘못 읽고 :) 사람이 읽을 수있는 값을 사용자에게 표시합니다. 당신이 그렇게 다른 전화에 대한 우udid을 얻을 수 있다고 생각하지 마십시오. 현재 휴대 전화의 사용자 ID를 찾고있는 중이라면'[[UIDevice currentDevice] uniqueIdentifier]' –

+0

을 사용할 수는 있지만 UID를 알 수는 있지만 peerID의 UDID는 아니며 peerID는 iphone iOS에서 임의로 생성 한 번호가 될 수 있습니다 –

0

할 수 없습니다. peerID는 연결된 하나의 GKSession 동안에 만 장치를 식별합니다. 다시 연결하거나 새 GKSession을 시작하면 동일한 장치가 다른 peerID를 얻습니다.