2013-10-02 7 views
10

Auf einer meiner Geräte (ein iPad mini läuft iOS7), wenn ich in Game Center zu authentifizieren ich versuchen, den gefürchteten Fehler:iOS Game Center - Authentifizierungsfehler auf einem Gerät

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.} 

ich klar angemeldet bin ins Spielzentrum. Ich habe die App komplett vom Gerät gelöscht und sogar einen neuen Lauf von Xcode nach dem Löschen der App bekomme ich immer noch den Fehler.

Ich kann mit anderen Geräten ohne Probleme einloggen. Ich bin auf verschiedenen Geräten im selben GC-Konto angemeldet. Es ist nur so, dass auf diesem speziellen Gerät meine App weder authentifiziert wird, noch wird die App in der "Spiele" -Liste in der Game Center App angezeigt.

Irgendwelche Vorschläge?

+1

Wenn Sie ios7 verwenden, dann setzen Sie Ihr Gerät zurück und wenn Sie ältere ios verwenden, dann öffnen Sie die gamecenter App und loggen Sie sich aus und tun nochmal anmelden. –

Antwort

23

Ich hatte das gleiche Problem mit einem iPad 3 (Retina) mit iOS7 - offenbar in iOS7, wenn Game Center von Ihrer App 3 mal entlassen wird, wird der Benutzer nie wieder aufgefordert, und es gibt keine Möglichkeit, dies durch re - In Game Center einloggen (wie in iOS6).

Der aktuelle Fix, der für mich funktionierte, ist das Zurücksetzen der Einstellungen - Einstellungen -> Allgemein -> Zurücksetzen -> Alle Einstellungen zurücksetzen.

Ich hoffe, dass Apple diesen Fehler in der nächsten Version behebt oder zumindest eine bessere Game Center-Dokumentation für iOS7 bietet.

+0

Ja, das hat auch für mich funktioniert. Verrückt, dass der Benutzer sich nicht einmal anmelden kann, wenn er möchte. Niemand wird wissen, alle Einstellungen zurückzusetzen. – soleil

+1

Ich habe gerade einen Fehlerbericht an Apple gesendet. Ihr solltet das gleiche tun, wenn es euch stört. –

+0

FYI Apple kam zurück zu mir und sie behoben dieses Problem als von iOS 7.1 –

1

+1 zu Workaround oben (Kristiankeane). Seltsamerweise ist das nur ein Pb für iOS7-Geräte. Für den iOS7-Simulator konnte ich mich aus der Game Center App abmelden/einloggen, um aus dem 3-Treffer-Verhalten herauszukommen. (Ich meine dies als ein Kommentar zu der Antwort oben, aber ich kann noch keine Kommentare hinzufügen)