これはスタック オーバーフローに関する私の最初の質問です。よろしくお願いします。シンプルな 1v1 マルチプレイヤー機能を iPhone ゲームに追加していますが、Matchmaker 機能に苦労しています。現在、デフォルトの MatchMaker のデリゲートとして機能する ViewController があります。マッチメーカー ビュー コントローラーは問題なく表示されますが、友人として持っている他のサンドボックス アカウントを招待しようとすると、すぐに失敗します。受け入れダイアログが他のデバイスにポップアップ表示されることはなく、招待ハンドラーが呼び出されることもありません。以下は、Match Maker を呼び出すために使用するコード スニペットです。
- (IBAction)hostMatch: (id) sender
{
GKMatchRequest *request = [[GKMatchRequest alloc] init];
request.minPlayers = 2;
request.maxPlayers = 2;
GKMatchmakerViewController *mmvc = [[GKMatchmakerViewController alloc] initWithMatchRequest:request];
mmvc.matchmakerDelegate = self;
[self presentViewController:mmvc animated:YES completion:nil];
}
何が間違っているのかよくわかりませんが、おそらくばかげたことです。どんな助けでも大歓迎です。ありがとう。