游戏中心得分发布/排行榜创建无效

时间:2011-01-25 15:15:45

标签: iphone xcode game-center

我正试图让游戏中心合作,没有运气。我正在使用Apple示例代码。 当我在应用程序中查看排行榜时,我在游戏中心的排行榜下看到“无法加载”。

我检查过的事情:

  • 我在ITunesConnect上的捆绑ID与我的info.plist
  • 中的相同
  • 我的排行榜已在iTunesconnect上设置
  • 我的排行榜ID已正确输入代码
  • #import包含在.m文件

我的.h文件中的代码:

    int *scoreInt;


}

-(IBAction)subScore;
-(IBAction)showLeader;

我的.m文件中的代码:

-(IBAction)subScore
{
    {
        GKScore *scoreReporter = [[[GKScore alloc] initWithCategory:@"1234567"] autorelease];
        //in his tuturial value = scoreInt, not a label.

        //try either i_StartPt or finalStarPt
        scoreReporter.value = scoreInt;

        [scoreReporter reportScoreWithCompletionHandler:^(NSError *error) {
            if (error != nil)
            {
                NSLog(@"failed!!!");
                NSLog(scoreInt);
            }
        }];
    }
}
-(IBAction)showLeader
{
    GKLeaderboardViewController *leaderboardController = [[GKLeaderboardViewController alloc] init];
    if (leaderboardController != nil)
    {
        leaderboardController.leaderboardDelegate = self;
        [self presentModalViewController: leaderboardController animated: YES];
    }
}

- (void)leaderboardViewControllerDidFinish:(GKLeaderboardViewController *)viewController
{
    [self dismissModalViewControllerAnimated:YES];
}

任何建议都太棒了!我已经查看了stackoverflow上的类似错误,但我还没有找到一个有效的解决方案。

克里斯

1 个答案:

答案 0 :(得分:0)

您是否已登录本地播放器?

同时检查以确保您已根据Apple's Leaderboard Checklist设置了所有内容。