我一直在很多网站上搜索如何在Objective-C中设置游戏中心排行榜,最后我得到了代码,但是当我打开游戏时它给了我这个消息中心在我的应用程序:“没有挑战”消息Game Center iOS 8
我将所有的iTunes Connect的东西,排行榜ID是正确的,所以我决定开一个新的Xcode项目并写入刚刚在斯威夫特游戏中心代码和它的工作时,排行榜出现并完美运作。
我不知道是因为Objective-c问题还是什么问题,任何人都可以帮我解决问题,所以我不必将Objective-C的所有应用程序代码写入Swift中?
这可能是因为你正在执行代码的地方...... – DeveloperACE 2015-02-09 01:18:35
如果你要求leaderboardController.viewState要求挑战屏幕,那么你正在得到你所要求的。如果你想要排行榜,那么你应该要求viewState请求:'GKGameCenterViewControllerStateLeaderboards'。 – GlennRay 2015-02-09 02:20:51