2013-10-02 13 views
10

Na jednym z moich urządzeń (iPad mini z systemem iOS7), gdy próbuję uwierzytelnić w Game Center dostaję strasznych błąd:iOS Gra Center - błąd uwierzytelniania na jednym urządzeniu

Authentication Error: Error Domain=GKErrorDomain Code=2 "The requested operation has been cancelled or disabled by the user." UserInfo=0x15ef0f00 {NSLocalizedDescription=The requested operation has been cancelled or disabled by the user.} 

ja wyraźnie zalogowany do Game Center. Całkowicie wyczyściłem aplikację z urządzenia, a nawet świeżego uruchomienia z Xcode po usunięciu aplikacji. Nadal dostaję błąd.

Mogę zalogować się z innymi urządzeniami bez problemu. Jestem zalogowany na to samo konto GC na różnych urządzeniach. Po prostu na tym urządzeniu nie będzie uwierzytelniania mojej aplikacji, a aplikacja nie pojawi się na liście "Gry" w aplikacji Game Center.

Wszelkie sugestie?

+1

Jeśli używasz ios7, zresetuj urządzenie i jeśli używasz starszej wersji ios, otwórz aplikację gamecenter i wyloguj się stamtąd Zaloguj się jeszcze raz. –

Odpowiedz

23

Miałem ten sam problem z iPadem 3 (siatkówka) z systemem iOS7 - ewidentnie w iOS7, jeśli Game Center jest zwolniony z Twojej aplikacji 3 razy, gdy użytkownik NIGDY nie jest ponownie monitowany, i nie ma sposobu, aby zresetować to przez ponowne -logowanie się do Game Center (jak można w systemie iOS6).

Obecna poprawka, która zadziałała, to reset ustawień - Ustawienia-> Ogólne-> Resetuj -> Resetuj wszystkie ustawienia.

Mam nadzieję, że Apple naprawi ten błąd w następnym wydaniu lub przynajmniej dostarczy lepszą dokumentację Game Center dla iOS7.

+0

Tak, to też zadziałało. Szalone, że użytkownik nawet nie może się zalogować, jeśli chce. Nikt nie będzie wiedział, aby zresetować wszystkie ustawienia. – soleil

+1

Właśnie przesłałem raport o błędzie do Apple. Powinieneś zrobić to samo, jeśli ci to przeszkadza. –

+0

FYI Apple wrócił do mnie i naprawili ten problem od iOS 7.1 –

1

+1 do obejścia powyżej (kristiankeane). O dziwo jest to tylko pb dla urządzeń iOS7. W przypadku symulatora iOS7 mogłem wylogować się/zalogować z aplikacji Game Center, aby wydostać się z zachowania 3-ostrzałowego. (Mam na myśli to jako komentarz do powyższej odpowiedzi, ale nie mogę jeszcze dodawać komentarzy)

Powiązane problemy