GKLeaderboard показывает только данные друзей и сбрасывает каждые пару часов - PullRequest
0 голосов
/ 29 марта 2020

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

1 Ответ

0 голосов
/ 31 марта 2020

Для тех, у кого такая же проблема. Это занимает пару дней, а затем возвращает данные.

...