我正在开发简单的游戏,让用户获得一些成就并获得分数。用户可以将他的分数发布到Game Center Leaderboards。 (游戏中心也创造了成就)。 当我向排行榜提交分数时,它会在游戏中心排行榜中正确显示为“我的”。并且成就正确显示。但是我遇到了一个问题: 当我切换到不同的测试游戏中心帐户(在游戏中心内创建)时,我在排行榜中看不到任何分数。
我的观点 - 如果我能够成功地将我的分数记录到一个帐户的排行榜,为什么我不能从其他人那里看到这个分数?
答案 0 :(得分:2)
这就是游戏中心的工作方式。发布到游戏中心的分数出现在排行榜上并且有延迟。这在沙箱和生产服务器上都会发生。所以不要担心,只需等待一两个小时再检查一下。但请记住,当您使用loadScoresWithCompletionHandler:
方法检索玩家的排行榜评分时,您可能也会得到过时的结果。