我正在使用 swift编程开发ios 8应用程序. 我正在尝试使用gamecentercontroller显示游戏中心排行榜.但每次它都显示挑战状态而不是排行榜.这是我用过的代码. func showLeaderboard(){ var gcViewControl
我正在尝试使用gamecentercontroller显示游戏中心排行榜.但每次它都显示挑战状态而不是排行榜.这是我用过的代码.
func showLeaderboard()
{
var gcViewController: GKGameCenterViewController = GKGameCenterViewController()
gcViewController.leaderboardIdentifier = myLeaderboardIdentifier
gcViewController.viewState = GKGameCenterViewControllerState.Leaderboards
gcViewController.gameCenterDelegate = self
let vc = self.view?.window?.rootViewController
vc?.presentViewController(gcViewController, animated: true, completion: nil)
}
当我尝试使用默认状态时
gcViewController.viewState = GKGameCenterViewControllerState.Dafault
然后它显示一个空白的白色视图(甚至没有挑战)
只是一个狂热的怀疑“它与沙盒模式有什么关系”
有人请帮忙.长期坚持下去.
当我写信给Apple时,它自动开始了. 似乎是Apple的一个问题.