2012-08-01 91 views
2

在我的應用中,我能夠成功添加遊戲中心成就。但我無法重置這些成就。我嘗試了Apple遊戲套件教程中描述的方法,但仍然無法在遊戲中心添加成就後重置。Cocos2d中的遊戲中心成就

回答

4

你從Apple的GameKit教程中試過了什麼?

這應該工作,無論你用什麼(UIKit的,cocos2d的):

找到你的身份驗證方法,並調用復位成果方法:即

[[GKLocalPlayer localPlayer] authenticateWithCompletionHandler:^(NSError *error) { 


[GKAchievement resetAchievementsWithCompletionHandler:^(NSError *error) { 
      NSLog(@"achievements reset"); 
     }]; 

}]; 

不要忘了評論的復位方法當你完成了,否則你每次登錄Game Center都會重置成就。讓我知道事情的後續。

+0

非常感謝你的工作...... – Augustine 2012-08-01 11:03:14