相关疑难解决方法(0)

iOS游戏中心:分数未显示在沙箱中的排行榜上

我正在开发一个支持游戏中心的游戏,我在沙箱环境中遇到了一个问题.我可以毫无错误地成功报告得分.但是,当我显示排行榜时,没有可见的分数.为了验证分数是否实际到达,我使用以下代码查询本地用户的分数:

-(void)retrieveLocalScoreForCategory:(NSString *)category
{
    GKLeaderboard *leaderboardRequest = [[GKLeaderboard alloc] init];
    leaderboardRequest.category = category;

    [leaderboardRequest loadScoresWithCompletionHandler: ^(NSArray *scores,NSError *error) 
     {
         [self callDelegateOnMainThread: @selector(localPlayerScore:error:) withArg: leaderboardRequest.localPlayerScore error: error];
     }];
}
Run Code Online (Sandbox Code Playgroud)

在我的代表中,我将分数记录到控制台,我可以看到正确的分数到达那里.我已经验证我使用正确的排行榜类别ID(我只有一个)显示排行榜.

有谁知道为什么我的分数立即在沙箱环境中的排行榜上不可见?分数出现之前有延迟吗?

ios game-center

24
推荐指数
1
解决办法
1万
查看次数

标签 统计

game-center ×1

ios ×1