2016-09-12 2 views
4

몇 가지 이유로 GKMatchmakerViewController를 사용하고 싶지 않습니다. 현재 우리는 App의 사용자에게 UI에 표시된 친구 목록을 통해 Game Center 친구들을 초대 할 수있는 기회를 제공하고 있습니다.GKMatchmakerViewController없이 새 메시지 기반 초대를 보내는 방법

iOS 10에서도 여전히 가능하지만 사용자는 더 이상 GC 친구를 추가 할 수 없습니다. 따라서 iOS 10에 도입 된 새로운 메시지 기반 초대장을 사용하고 싶습니다.

GKMatchmakerViewController를 사용하지 않고 어떻게 보관할 수 있습니까? GKMatchmakerViewController의 버튼이 정확하게 수행 할 수 있도록 메시지 기반의 초대장을 누구에게나 보내도록보기를 여는 친구를 초대하는 버튼을 표시하고 싶습니다.

+0

투표가 취소 된 이유를 모릅니다. 나는 표결했다. :) 어떤 성공? –

답변

1

현재 (iOS 10.2)는 GKMatchmakerViewController이없는 iMessage보기를 표시 할 수 없습니다.

내 앱에서는 매치 메이킹에 대한 완전한 사용자 지정보기를 계속 제공 할 것입니다. iOS 10을 사용하는 기기의 플레이어가 친구를 초대하려는 경우에만 GKMatchmakerViewController을 표시합니다. 이것은 좋은 해결책은 아니지만 현재로서는 가장 실현 가능한 해결 방법 인 것 같습니다.

또한 Apple의 버그 리포터에서 문제를 제기 할 것입니다.

+0

조금 명확히 할 수 있겠습니까? 친구와 함께하는 iOS 10 게임에는'GKGameSession'을 사용하고 다른 게임에는'GKPlayer'를 사용하는 일반적인'GKMatch'를 사용하고 있습니까? 나는'GKGameSession'을위한 매치 메이킹 메카니즘을 보지 못했습니다 ... –

0

GKGameSession을 참조하십시오. 이 클래스는 초대 링크를 보낼 수 있습니다. iOS10 전용 일 수 있습니다.