iOS开发:更新我的iPhone 4到iOS 4.3 Beta 3后,我的应用程序说“这个游戏不被Game Center识别”

我使用XCode 3.2.5和iOS 4.2在过去的几个月里一直在构build一个iPhone游戏,而我将把它提交给App Store。 然而,在我这样做之前,我想对iOS 4.3 Beta 3进行testing,所以我下载了最新的beta SDK,将它安装在一个单独的位置,并将设备更新到iOS 4.3 Beta 3.现在,当我运行游戏并试图在Game Center中对本地玩家进行身份validation,并popup一个框提示“此游戏未被Game Center识别”。 为什么?

我尝试通过Game Center应用程序注销Game Center,然后重新启动我的应用程序,但我已经注销,所以问题似乎不是尝试使用非沙盒帐户的结果。 另外,我注意到它在4.3 Beta 3模拟器中运行良好。 我只在更新的设备上得到这个错误。 有任何想法吗?

非常感谢你的智慧!

您是否使用特定于您的应用的configurationconfiguration文件或通配符configurationconfiguration文件进行代码签名? 据我所知,使用通配符configuration文件不允许访问Game Center。

在Game Center应用程序中,确保您没有与生产环境中的帐户连接。 如果您有疑问,请注销并开始申请。