gamecenterapiを使用してターンベースのゲームを作成しています。プレーヤーを再マッチングするためにワンプレスボタンを作成して、ゲームセンターのビューコントローラーを通過して同じプレーヤーを再招待する必要がないようにしたかったのです。この質問では、 iOSゲームキットのターンベースのマッチプログラムで、iOS 6.0の後でアスカーノートを再マッチさせると、rematchWithCompletionHandlerを使用してこれを非常に簡単に行うことができます。私はこれをゲームで使用しようとしましたが、不明なセレクターエラーまたはNSErrorsが発生し、作成しようとしている一致が不可能であると表示されました。
[currentMatch rematchWithCompletionHandler:^(GKTurnBasedMatch *match, NSError *error)
{
if (error) {
NSLog(@"%@", error);
}
else
{
currentMatch = match;
currentMatch.message = @"Rematch";
}
}];
再戦を呼び出す前に試合が行われなければならない段階はありますか?または私が行方不明の何か?