handleTurnEventForMatch: didBecomeActive: retornos de chamada apenas chegando em parte do tempo
Este é um follow-up paraessa questão. Se você não está recebendoqualquer retornos de chamada parahandleTurnEventForMatch:didBecomeActive:
tente a resposta lá.
No meu jogo, estou recebendo apenas notificações de eventos por turnos algumas vezes. Mas se eu voltar para omatchMakerViewController
e recarregar a correspondência, o estado está sempre correto.
Meu jogo carrega o estado de turno várias vezes durante cada turno. Curiosamente, parece que se o outro dispositivo receber uma notificação para o turno de um oponente, é menos provável que receba mais notificações para o mesmo turno. No entanto, isso não é 100%.
Em geral, minha conexão com a internet parece funcionar muito bem.
Alguma idéia do que poderia estar causando isso?