何らかの理由で、リアルタイムの試合(メッセージ、アラームなど)中にiOSアラートスタイルの通知がポップアップすると、試合は対戦相手からのデータの受信を停止します。アプリ自体は機能しますが、プレーヤー間のデータ転送はありません。
match:(GKMatch *)match player:(NSString *)playerID didChangeState:(GKPlayerConnectionState)state
デリゲートはまたはからのコールバックを受信しないためauthenticationChanged
、プレーヤーは両方ともまだ試合に接続しているようです。
この問題は、ユーザーがアラートスタイルの通知を閉じるか、開くかに関係なく発生します。
なぜ/どのようにこれが起こっているのか、そしてどのようにそれを防ぐ/回復することができるのかについての考えはありますか?