2012-11-29 3 views
0

J'ai un problème étrange avec Game Center et j'espère que quelqu'un peut m'aider. Mon comportement attendu est celui-ci. -Je suis sur iOS 6 et dans le débogage:Game Center ouverture du numéro

-Lorsque je démarre l'application, je me connecte avec GameCenter mais si l'utilisateur n'est pas connecté je ne montre pas l'interface, mon idée ici si elle est bien connectée à GC mais si il est pas que je ne me soucie pas

-Après dans l'application que j'ai un bouton pour ouvrir une session sur GameCenter s'il veut accès à des fonctionnalités liées à cette

le problème vient que lorsque je tente l'application avec un appareil qui n'a jamais utilisé mon jeu, même s'il est connecté à gameCenter, l'utilisateur n'est pas authentifié, s'il se connecte depuis mon bouton avec l'interface les prochaines exécutions il est enregistré au début sans interaction

La chose étrange est que dans le gestionnaire d'achèvement du NSError* error est NUL mais param localPlayer.isAuthenticated locale est faux

Comment cela est possible? Quelqu'un a trouvé ce problème?

Répondre

1

Avez-vous créé un compte Sandbox? Vous devez créer un compte Sandbox pour les tests. Et si vous donnez votre code d'authentification, je peux aider plus