handleTurnEventForMatch: didBecomeActive: wywołania zwrotne pojawiają się tylko przez pewien czas

To jest kontynuacjato pytanie. Jeśli nie otrzymujeszkażdy oddzwonienia dohandleTurnEventForMatch:didBecomeActive:, spróbuj tam znaleźć odpowiedź.

W mojej grze odbieram tylko powiadomienia o zdarzeniach skrętowych. Ale jeśli wrócę domatchMakerViewController i ponownie załaduj dopasowanie, stan jest zawsze poprawny.

Moja gra przesyła stan zakrętu wiele razy podczas każdej tury. Anegdotycznie wydaje się, że jeśli drugie urządzenie otrzyma jedno powiadomienie o tury przeciwnika, jest mniej prawdopodobne, że otrzyma kolejne powiadomienia w tej samej turze. Nie jest to jednak 100%.

Ogólnie moje połączenie z Internetem wydaje się działać całkiem dobrze.

Jakieś pomysły, które mogą to powodować?

questionAnswers(1)

yourAnswerToTheQuestion