我使用XCode 3.2.5和iOS 4.2在过去几个月里一直在构建iPhone游戏,我即将把它提交到App Store。然而,在我这样做之前,我想针对iOS 4.3 Beta 3进行测试,因此我下载了最新的beta SDK,将其安装在一个单独的位置,并将设备更新到iOS 4.3 Beta 3.现在,当我运行游戏时它试图验证游戏中心的本地玩家,它会弹出一个方框,说“游戏中心无法识别此游戏”。为什么呢?
我尝试通过Game Center应用程序退出游戏中心并重新启动我的应用程序,但我已经注销,因此问题似乎不是尝试使用非沙盒帐户的结果。另外,我注意到它在4.3 Beta 3模拟器中运行良好。我只在更新的设备上收到此错误。有什么想法吗?
非常感谢你的智慧!
答案 0 :(得分:1)
您是使用特定于您的应用的配置文件或使用通配符配置文件进行代码签名吗? 据我所知,访问Game Center不允许使用通配符配置文件进行签名。
在Game Center应用中,确保您未与生产环境中的帐户建立连接。如果您有疑问,请退出并启动您的申请。