我目前正在为Game Center测试各种沙盒帐户。我只在我的应用程序中使用Game Center的排行榜。如果我得到一个新的高分,那么当我去看排行榜时,新的分数就不会出现,它会出现几秒钟,有时几分钟后。
如果我在收到高分后立即出现分数?此外,我刚刚测试了游戏,并在几分钟前获得了新的高分,但排行榜声称我在3小时前收到了这个新分数。我该如何解决这个问题?
GKScore *scoreReporter = [[GKScore alloc]initWithLeaderboardIdentifier:@"identifier"];
scoreReporter.value = HighScoreNumber;
[GKScore reportScores:@[scoreReporter] withCompletionHandler:^(NSError *error) {
if (error != nil) {
}
else
{
}
}];