0
所以我的問題是,將gamecenter很好地集成到我的iPhone應用程序後,它不會顯示成就列表!iPhone GameCenter不會顯示提示
我認爲集成是成功的,因爲當我使用submitAchievement方法時,我確實解鎖了列表中的成就。但我必須從iPhone上的GameCenter應用程序中查看列表,而不是在我自己的應用程序中,因爲它不起作用。 ikuragames首先幫助我得到正確的代碼(thx你!!),但它仍然無法正常工作! :(
-(void)showAchievments
{
//NSLog(@"showAchievments");
GKAchievementViewController *achievements = [GKAchievementViewController alloc] init];
if (achievements != nil)
{
achievements.achievementDelegate = self;
[(EAGLView *)self.view achievmentsWillAppear];
[self presentModalViewController:achievements animated:YES];
}
}
- (void)achievementViewControllerDidFinish:(GKAchievementViewController *)viewController
{
//NSLog(@"achievementViewControllerDidFinish");
[glView achievmentsWillDisappear];
[self dismissModalViewControllerAnimated:YES];
}
在調試模式下,我可以清楚地看到,每行或代碼被「處理」,而不是任何錯誤顯示,但是,沒有出現在我的屏幕:(
你能幫上我?(here is some doc.)
您是否登錄了沙盒GameCenter帳戶? – jonmorgan 2012-02-24 14:07:23
我不知道,我該如何檢查? 我剛剛在iTunes Connect上進行了檢查,它說:「已爲您的應用程序啓用了」Game Center「,並且我收到了類似ID和東西的信息。已經添加了成就,所以我可以測試解鎖他們 – user1158125 2012-02-24 14:22:45
檢查後,我得到了一個沙箱帳戶。但這不應該是個問題吧? – user1158125 2012-02-24 14:52:39