handleTurnEventForMatch: didBecomeActive: Rückrufe, die nur zeitweise eingehen

Dies ist eine Fortsetzung vondiese Frage. Wenn Sie nicht erhaltenirgendein Rückrufe anhandleTurnEventForMatch:didBecomeActive:, versuche die Antwort dort.

In meinem Spiel erhalte ich zeitweise nur Turn-Event-Benachrichtigungen. Aber wenn ich zurück gehe zummatchMakerViewController Wenn Sie das Match erneut laden, ist der Status immer korrekt.

Mein Spiel lädt den Rundenstatus in jeder Runde mehrmals hoch. Anekdotisch scheint es, dass, wenn das andere Gerät eine Benachrichtigung für den Zug eines Gegners erhält, es weniger wahrscheinlich ist, weitere Benachrichtigungen für denselben Zug zu erhalten. Dies ist jedoch nicht 100%.

Im Allgemeinen scheint meine Internetverbindung ziemlich gut zu funktionieren.

Irgendwelche Ideen, was das verursachen könnte?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage