如何在iOS应用中实现Game Center?

时间:2011-05-25 17:07:21

标签: iphone game-center

我现在有点困惑。我读了很多描述如何实现游戏中心的文章。他们都提到我必须先在itunes connect上创建一个应用程序。

所以我必须先将我的应用程序提交给iTunes吗?为什么我要这样做?我是否必须将发布日期设置为晚于

所有建议都赞赏!

2 个答案:

答案 0 :(得分:11)

您只需在Itunes Connect上创建应用ID。当您创建应用ID时,您只需提供一些关于您的应用的元数据(最重要的是捆绑标识符),但您不必提交任何二进制文件。如果要在App Store上提交,请提交二进制应用程序。

您必须创建应用ID,因为它允许您使用游戏中心服务器进行测试。

有关Ray Wenderlich博客的非常好的教程:How To Make A Simple Multiplayer Game with Game Center Tutorial

答案 1 :(得分:4)

您无需提交应用,但需要在iTunes Connect上创建应用。基本上,您注册了有关您的应用程序的所有元数据(例如名称),但实际上还没有上传二进制文件。在应用管理区域中,您可以设置游戏中心排行榜和成就。

在此之前,您需要为应用创建唯一的ID。您在Provisioning区域中创建了ID,并在那里将其称为App ID,但是当您在iTunes Connect中实际选择ID时,它将被称为捆绑ID。

请注意,iOS实际将Game Center连接到您的应用的方式是使用配置文件中的捆绑ID,因此请确保在构建应用时创建一个没有通配符的新开发配置文件。

最后,在开发过程中连接到测试沙箱而不是“真正的”游戏中心非常重要。基本上,如果您在玩游戏时没有登录游戏中心,则弹出窗口会询问您是否要登录测试沙箱。