“游戏中心无法识别此游戏”错误

时间:2011-07-07 20:03:11

标签: objective-c ios game-center

我正在努力超越让Game Center集成工作的第一阶段。我到目前为止:

我创建了一个新的,干净的应用程序,在app delegate中添加了GameKit标头和基本的authenticateWithCompletionHandler:方法。

在模拟器中启动应用程序会显示登录对话框。

如果我通过登录对话框创建一个新帐户,那么该用户将获得身份验证并成功加载该应用。

如果我第二次尝试使用该帐户登录,或者使用我使用模拟器的Game Center应用程序创建的帐户,则会拒绝登录,并显示“游戏中心无法识别此游戏”错误。

重置模拟器并通过XCode重新安装无效。该应用程序是通过iTunes Connect为Game Center设置的,并且包标识符都是正确的。

有人能说出我在哪里错了吗?

4 个答案:

答案 0 :(得分:1)

这篇文章很好地解释了它(跳过顶部的Cocos2D特定部分):http://www.cocos2d-iphone.org/forum/topic/20998  你可以看到那里需要的所有步骤。如果它仍然不起作用,那么底线是:创建应用程序后等待24小时(周末不计算)。

答案 1 :(得分:0)

因此,我已经玩了一段时间,我最终在iTunes Connect和XCode上创建了一个全新的应用程序,以及一组新的用户帐户。这并没有遭遇同样的问题,我认为捆绑标识符存在一些问题和/或与无意中使用“实时”帐户相混淆的事情。

感谢您的帮助!

答案 2 :(得分:0)

检查您的应用是否在iTunes中启用了游戏中心。还要检查项目中给出的正确的捆绑标识符

答案 3 :(得分:-1)

您必须通过itunesconnect创建一个测试帐户。测试帐户被标记并与GameCenter沙盒服务器一起使用。