まず、私はiOS開発の初心者です。ゲームセンター/ゲームキットでホームボタンがマルチプレイヤーマッチを終了しない
私の問題は、Game Centerを使用したマルチプレイヤーゲーム中です。他のプレイヤー(私のゲームが2人のゲームである場合)がデバイスのホームボタンでゲームを離れる場合、Game Centerから通知を受け取る方法は今はありません。
再オープンしたときにゲームが常に最初から開始されるため、1人のプレイヤーがゲームを終了したことを知る必要があります。つまり、スプラッシュ画面が表示され、メインメニューに直接進みます。私は再マッチングを試みましたが、Game Centerは新しい接続を作成して新しいプレイヤーを探しているようですが、プレイヤー2は何の応答もせずにプレイヤー1と「プレイ」し続けるので、彼の試合は決して終わらないでしょう。
didChangeState、matchmakerViewControllerWasCancelled、またはnotificationChangedのいずれかのメソッドは、ホームボタンが押されたときに何かをするように見えます。
すべてのヘルプは