Я разработал игру и хотел добавить таблицу лидеров. Поэтому я добавил таблицу лидеров в 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