J'essaie de faire fonctionner Game Center et il est presque là. Le seul problème est que les scores affichés n'ont aucun sens. Ceci est mon code postal score:Game Center affichant des scores bidon - iPhone
-(IBAction)subScore
{
{
GKScore *scoreReporter = [[[GKScore alloc] initWithCategory:@"katplay"] autorelease];
scoreReporter.value = gcPost;
NSLog(@"posted");
NSLog(gcPost);
[scoreReporter reportScoreWithCompletionHandler:^(NSError *error) {
if (error != nil)
{
NSLog(@"failed!!!");
NSLog(gcPost);
}
}];
}
}
Je joue le jeu et obtenir mon score et afficher la console où le journal dit que gcPost = 2500. Quand je regarde le classement de mon score est 100,929,392 Points. Je n'ai aucune idée d'où ce nombre aurait pu provenir.
Est-ce qu'il me manque quelque chose de basique?
Chris
Quels sont les types de 'GKScore.value' et' gcPost'? Comment lisez-vous la partition de gamecenter? – sarnold
Je ne suis pas sûr de GKScore.value. gcPost est "int * gcPost;". Je suivais un tutoriel YouTube qui m'a fourni tout ce code. Je ne prends pas le score de gamecenter, je lance la fenêtre de classement dans l'application et je la vérifie ici. – edhog