GKLeaderboard只显示来自朋友的数据,并每隔几个小时重置一次



我开发了一个游戏,想添加一个排行榜。所以我在AppConnect中添加了一个排行榜,并调用了我的代码。我觉得它是有效的,但加载分数函数只返回朋友的分数,几个小时后它似乎会重置。所以我猜它只返回过去几个小时的数据,而且只返回朋友的数据。

let leaderboard = GKLeaderboard()
leaderboard.identifier = "jetpackjoeleaderboard"
leaderboard.playerScope = .global
leaderboard.timeScope = .allTime
leaderboard.loadScores { scores, error in
guard let scores = scores else { return }
for score in scores {
// code for displaying the scores
}

有人知道为什么会发生这种事吗?我错过了一个设置吗>

在appConnect中,我可以访问排行榜并查看前10名的分数。

谢谢!

https://apps.apple.com/us/app/jetpack-joe/id1503990616?l=nl&ls=1-Trystian

对于任何有相同问题的人。它只需要几天时间,然后就会返回数据。

最新更新