Sto lavorando a un gioco del centro giochi iOS, utilizzando GKTurnBasedMatch. Ogni volta che una svolta incompleta, c'è un messaggio nella console come questo:Centro giochi iOS - messaggi frequenti CONNESSIONE INTERROTTA
2013-04-26 19:26:45.115 AppName[6439:5a9f] CONNECTION INTERRUPTED
È interessante notare che questo non succede quando invio un giro completo con
[match endTurnWithNextParticipants: nextParticipants turnTimeout:100000 matchData: data completionHandler:^(NSError* error){
// some block here
}];
ma succede quando invio una svolta incompleta con
[match saveCurrentTurnWithMatchData:data completionHandler:^(NSError* error) {
// some block here
}];
Qualcun altro ha segnalato un problema simile qui: Spurious Game Center player disconnect messages. Tuttavia, è difficile vedere come l'unica risposta si applichi alla mia situazione, poiché sto creando le mie partite con GKMatchmakerViewController.
inviti Game Center non funzionano questi giorni, non so cosa consigliarvi in corso con il server SandBox di Game Center. Spero che il tuo problema stia arrivando a causa di ciò. – Aitul
Hai mai risolto questo problema? Sto vivendo lo stesso problema. Ho usato saveCurrentTurnWithMatchData per salvare alcuni elementi randomizzati del mio gioco da tavolo immediatamente dopo aver creato un nuovo gioco, ma ho dovuto rimuoverlo a causa del problema di disconnessione. – Bart
@Bart - Non ricordo, scusa –