“这个游戏不被游戏中心认可。”iPhone开发

关于这个问题已经有几个问题了,但是我遵循了他们的步骤来解决这个问题,而且这对我来说似乎没什么用。 这是我所做的:
1.我重复检查xcode项目中的包标识符与configuration门户上的configurationconfiguration文件完全相同(它也表示启用了Game Center)。 没有通配符。
2.我已经使用沙箱帐户login到gamecenter(取得2个帐户,一个不是沙箱)。 在注册帐户时,我确实在左上angular看到了一些数字/字母“sandbox”,所以我100%肯定我有一个沙盒帐户。 尝试了2个不同的沙箱帐户。 尝试在2个不同的设备(iPad / iPhone)。 也尝试在iPhone模拟器。
3.我多次从我的iPhone中删除了我的应用程序,并再次尝试。

我在iPhone + iPad上运行4.3 / xcode 4。 我仍然收到这个消息。 任何帮助,将不胜感激。 谢谢!

从记忆(我最近与这个战斗)…

除了已经完成的工作之外,您还必须在ITC(iTunes Connect)中设置您的应用程序(即使它使用假套件ID)。 这意味着您需要input名称,类别,截图以及其他一些内容(您可以将虚拟数据放在此处用于testing目的)。 然后,您需要创build一个版本的应用程序,然后在该版本上启用Game Center。

我可能已经忘记了其他一些重要的步骤,但是在伏都教的舞蹈和对iOS的诸神做出的牺牲之间,我只能记得这一点。

从设备上删除旧的应用程序有时也可以提供帮助。 看起来像存储一些应用程序的数据,并会尝试login到实际的游戏中心而不是沙箱模式。 当试图在更新中添加Game Center时,这解决了我的问题。

这就是我解决问题的方法。 我打开了设置应用程序,然后select游戏中心。 在开发者底部,打开“沙盒”。

我有一个类似的问题。 确保您在xcode和ITC中具有完全相同的应用程序版本。 例如,如果你在xcode中有1.0,在ITC中有1,它将不起作用。 版本是一个string而不是浮点数,所以1.0!= 1。

我的情况是,它显示“这个游戏不被游戏中心认可”,我的ipad被监禁。 所以我卸载了Cydia中的Appsync 5.0+ – >注销游戏中心—>重新安装应用程序,现在没关系

就我而言,几乎所有人都build议我的应用程序已经正确。

我的软件包ID是正确的,我的iTunes Connectlogging已设置等。但是,已经上传到iTunes Connect的版本号不是最近的(与我在testing设备上构build的版本不匹配) 。

使用匹配的版本号将新版本上传到iTunes Connect后,似乎可以解决问题。

我并不保证它不会在未来中断(因为authentication看起来很片面,以前工作过,即使是旧版本的logging也是如此),但是现在看起来已经解决了我的问题。

我从某个地方了解到,如果你的机器(iphone或者ipad)被破解,那么它会假设你使用真正的游戏中心而没有沙箱。

因此,如果您的设备遭到破解,请将其恢复,然后尝试一下。

希望这会帮助你。