游戏中心:排行榜检索分数

时间:2012-02-20 13:44:11

标签: iphone game-center leaderboard

我正在开发一个游戏中心应用程序。我的一个排行榜显示了玩家获得的总分。我这样做是通过检索存储在排行榜中的玩家的当前得分并添加最后得到的得分。

问题似乎是收到的价值有点过时了。如果您提交分数,则需要最多1小时才能收到此号码,但提交的分数会立即显示在排行榜中。

这种延迟是否与沙箱环境有关,还是一个人们必须处理的一般问题?

提前感谢

1 个答案:

答案 0 :(得分:2)

根据我的经验,游戏中心服务器的更新时间差异很大,但我无法与生产服务器(仅沙盒)对话。

如果您为排行榜制作自己的用户界面(而不是使用Game Center的ViewControllers),我建议您在变量中跟踪用户在设备上的总得分,并且每次只需更新游戏中心排行榜用户获得更多积分。每次启动应用程序时,您都会使用用户的GKScore在排行榜上初始化Total Score变量。