3

내 아이모가 호스트이고, 누구나 호스트에 가입 할 수있는 새로운 앱인 iOS 7 Multipeer Connectivity을 사용하고 싶습니다.멀티 페어 연결 - 핀과 함께 사용

tutorial과 Apple Developer Reference to Multipeer Connectivity를 사용하여 성공적으로 구현했습니다.

그러나 내가 원하는 것은 보안 추가 레이어를 추가하여 모든 사람이 앱에 가입 할 수있는 것은 아닙니다. 나는 사람이 호스트에 가입을 요청할 때 호스트가 그룹에게 알릴 수 있도록 임의의 4 자리 핀 코드를 입력해야합니다. 그래서 사람들은 그것을 알고 세션을 입력 할 수 있습니다.

이 작업을 수행 할 수 있습니까? iOS 7이 새롭기 때문에 정보를 찾기가 어렵습니다.

도움이나 제안 사항을 보내 주시면 감사하겠습니다. 건배

답변

6

이것은 절대적으로 가능합니다. 피어를 서비스에 연결하도록 초대하면 NSData 객체를 광고주에게 보낼 수 있습니다. 그냥 convert the pin code to an NSData object으로 보내고 광고 장치에서 확인하십시오.

변수와 함께 Apple's documentation site에 대한 관련 정보를 찾을 수 있습니다. 더 많은 안내가 필요한 경우 알려주십시오.

- (void)invitePeer:(MCPeerID *)peer 
     toSession:(MCSession *)session 
     withContext:(NSData *)context 
      timeout:(NSTimeInterval)timeout 
+0

안녕하세요 제레미. 답변 해 주셔서 대단히 감사합니다! 나는 내 연구에서 그것을 발견했다. WWDC 멀티 페어 연결성 비디오를 사용하여 구현하려고했습니다. 내 코드 : – falky

+0

안녕 Jeremy. 답변 해 주셔서 대단히 감사합니다! 나는 내 연구에서 그것을 발견했다. WWDC 멀티 페어 연결성 비디오를 사용하여 구현하려고했습니다. 내 코드 및 전체 질문은 여기에 있습니다 : http://stackoverflow.com/questions/19486762/sending-and-receiving-an-invitation-with-multipeer-connectivity 분명히 전체 프레임 워크를 상당히 잘 파악하고있는 것처럼 보입니다. 어떤 도움을 많이 주시면 감사하겠습니다! 감사 :) – falky