Aggiungo online due giocatori a un gioco utilizzando il kit di gioco. I miei dispositivi di prova sono un iPod touch di terza generazione in esecuzione 4.3.5 e un iPod touch di seconda generazione in esecuzione 4.2.1. Le notifiche di Game Center sono attive su entrambi i dispositivi. Non sto usando l'iPhone Simulator. Entrambi i dispositivi sono registrati in Game Center Sandbox con account separati. I conti sono già amici.inviteHandler non ha mai chiamato
Posso autenticare con successo lo localPlayer
e avviare un invito ma il dispositivo invitato non riceve mai l'invito e il gioco inviteHandler
del gioco invitato non viene mai chiamato. inviteHandler
viene impostato immediatamente dopo l'autenticazione dello localPlayer
. Ho setacciato la Guida alla programmazione del kit di gioco e ho implementato tutti i metodi nel protocollo GKMatchmakerViewControllerDelegate
ma sono perplesso.
[L'unico modo per farlo funzionare era __Mostra avvisi__ in Impostazioni/Notifiche/Centro giochi] (http://stackoverflow.com/a/16510715/111307) – bobobobo