아이폰의 이름 대신에 peerID를 UDID로 변환하고 싶습니다. 어떻게 할 수 있습니까?peerID를 UDID로 변환하는 방법은 무엇입니까?
답변
GKSession
의 피어 ID를 사용 중인지 확실하지 않은 경우, 시도해보십시오. (NSString *)displayNameForPeer:(NSString *)peerID
?
아이폰의 이름이 아니라 UDID yar가 반환됩니다 –
오, 아, 질문을 잘못 읽고 :) 사람이 읽을 수있는 값을 사용자에게 표시합니다. 당신이 그렇게 다른 전화에 대한 우udid을 얻을 수 있다고 생각하지 마십시오. 현재 휴대 전화의 사용자 ID를 찾고있는 중이라면'[[UIDevice currentDevice] uniqueIdentifier]' –
을 사용할 수는 있지만 UID를 알 수는 있지만 peerID의 UDID는 아니며 peerID는 iphone iOS에서 임의로 생성 한 번호가 될 수 있습니다 –
할 수 없습니다. peerID는 연결된 하나의 GKSession 동안에 만 장치를 식별합니다. 다시 연결하거나 새 GKSession을 시작하면 동일한 장치가 다른 peerID를 얻습니다.
peerID 란 무엇입니까? – rckoenes
일부 장치가 블루투스 범위에있을 때 PeerID가 임의로 생성됩니다. –