我已经尝试了几天让游戏中心的排行榜进入我的游戏,但似乎无法理解苹果文档和书籍是如何解释的。决定现在问这里我可以得到我的问题的具体答案。我想要的是能够集成Game Center排行榜的最少量代码,这些排行榜将自动提交您的最高分。除了authenticateUser(甚至不知道如何做到这一点),我不知道我需要什么其他方法。这个游戏是我的第一个编码项目,因为我自己在自学,这里问我是解决问题的唯一真正方法。话虽这么说,我将非常感谢愿意向我展示如何实施排行榜的人。
- (void) showLeaderboard
{
GKGameCenterViewController *leaderboardController = [[GKGameCenterViewController alloc] init];
if (leaderboardController != nil)
{
leaderboardController.leaderboardCategory = self;
[self presentViewController: leaderboardController animated: YES];
}
}
答案 0 :(得分:0)
我很佩服你的祝福。我的第一个编码项目是一个计算器,它让我踢了好几天!
你的问题很简单,但不幸的是答案不是。您说您甚至不确定如何对用户进行身份验证,我认为您不确定是否正确设置了iTunes Connect部分。仅这一部分就会填满一个页面来详细解释。
您要做的事情涉及的基本步骤是:
话虽如此,我建议您退后一步,为自己写一本优秀的书,除其他外,详细解释如何在您的应用中添加排行榜。如果你不想花一些辛苦赚来的现金,我相信你可以使用谷歌SpriteKit排行榜并提出一些有用的链接,但我建议你考虑一下这本书http://www.raywenderlich.com/store/ios-7-and-ios-games-by-tutorials-bundle
您还可以阅读有关此主题的Apple文档。