Достижения не отображаются в таблице лидеров GameCenter?
У меня есть приложение, использующее GameCenter. Он успешно использует таблицы лидеров, а игры могут загружать и просматривать результаты.
Я пытаюсь добавить достижения, поэтому зашел в App Store Connect и настроил несколько.
Когда я открываю таблицы лидеров игрового центра, я использую следующий код:
public var gameCenterViewController : GKGameCenterViewController? { get {
guard gameCenterEnabled else {
print("Local player is not authenticated")
authenticateLocalPlayer()
let gameCenterViewController = GKGameCenterViewController()
gameCenterViewController.gameCenterDelegate = self
gameCenterViewController.viewState = .achievements
return gameCenterViewController
}
let gameCenterViewController = GKGameCenterViewController()
gameCenterViewController.gameCenterDelegate = self
gameCenterViewController.viewState = .achievements
return gameCenterViewController
}}
и это представляет мне что-то вроде этого:
Итак, я вижу списки лидеров и испытания (у меня нет проблем), но нет достижений!
Что я здесь делаю не так? Любое руководство будет оценено.