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ć?