2013-04-27 24 views
5

Pracuję nad grą w centrum iOS, używając GKTurnBasedMatch. Za każdym razem niekompletny kolej, jest komunikat w konsoli tak:Centrum gier na iOS - częste komunikaty PRZERWANE POŁĄCZENIU

2013-04-26 19:26:45.115 AppName[6439:5a9f] CONNECTION INTERRUPTED 

Co ciekawe, to nie nastąpi, kiedy wysłać pełny obrót z

[match endTurnWithNextParticipants: nextParticipants turnTimeout:100000 matchData: data completionHandler:^(NSError* error){ 
    // some block here 
}]; 

ale zdarza się, kiedy wyślę niepełny obrót z

[match saveCurrentTurnWithMatchData:data completionHandler:^(NSError* error) { 
    // some block here 
}]; 

ktoś inny zgłosił podobny problem tutaj: Spurious Game Center player disconnect messages. Jednak trudno jest zobaczyć, w jaki sposób jedyna odpowiedź ma zastosowanie do mojej sytuacji, ponieważ tworzę moje dopasowania z GKMatchmakerViewController.

+0

Game Center zaproszenia nie pracują to dni, nie wiem what's wykraczających z serwerem SandBox centrum gier. Mam nadzieję, że twój problem nadejdzie właśnie dzięki temu. – Aitul

+0

Czy kiedykolwiek rozwiązałeś ten problem? Mam ten sam problem. Użyłem saveCurrentTurnWithMatchData, aby zapisać niektóre losowe elementy mojej gry planszowej zaraz po utworzeniu nowej gry, ale musiałem ją usunąć z powodu rozłączenia. – Bart

+0

@Bart - Nie pamiętam, przepraszam –

Odpowiedz

1

ja mam dokładnie ten sam problem z saveCurrentTurnWithMatchData rzeczywiście czasami Widziałem gamedata nie jest aktualizowana z saveCurrentTurnWithMatchData natomiast zwraca żadnego błędu

+1

@William Jockusch Ten sam problem tutaj (i wiele miesięcy później) ... – Drux

+1

Każda aktualizacja? Właśnie wpadłem na ten problem. – Bart