c'est une question stupide probable. Mais j'ai ajouté Game Center à mon application et maintenant je veux ajouter des réalisations, aussi. J'ai donc créé un test sur itunesconnect et j'ai copié cette méthode:GKAchievement (Game Center) montrant?
- (void) reportAchievementIdentifier: (NSString*) identifier percentComplete: (float) percent {
GKAchievement *achievement = [[[GKAchievement alloc] initWithIdentifier: identifier] autorelease];
if (achievement)
{
achievement.percentComplete = percent;
[achievement reportAchievementWithCompletionHandler:^(NSError *error)
{
if (error != nil)
{
// Retain the achievement object and try again later (not shown).
}
}];
} }
Mais que dois-je faire maintenant? Où dois-je écrire le code qui dit que la réalisation est atteinte? Où dois-je écrire le code qui dit que la réalisation est atteinte en faisant cela?
est-il pas possible de la pomme qui affiche une réussite atteint? – Leon
Non. Mais le code que j'ai lié ci-dessus ressemblera beaucoup à Apple. –
Jetez un coup d'œil sur la fourche de jfro sur github pour une version plus à jour. https://github.com/jfro/BCAchievementNotification – typeoneerror