使用Xcode 6.0.1构建后,Game Center无法识别应用程序

时间:2014-09-18 14:56:03

标签: ios xcode ios8 game-center xcode6

我正在Xcode 5.1上构建我的游戏应用程序。游戏中心代码已经到位,我已经通过iTunes Connect配置了我的应用程序(例如创建应用程序条目,设置软件包标识符,设置游戏中心排行榜)。

当我在Xcode 5.1中时,我的应用程序成功地与Game Center合作。分数会像它应该的那样向排行榜报告,我可以看到我的排行榜条目等等。

我决定今天安装Xcode 6.0.1。我基本上用这个新版本的Xcode编译了我的项目。但是现在当我运行我的应用程序时,我从日志中得到了这个:

GameKitHelper ERROR: {
NSLocalizedDescription = "The requested operation could not be completed because this application is not recognized by Game Center.";

}

我的应用程序不再被Game Center识别。一切都是一样的。我什么都没改变。只需编译并运行即可。

在Xcode 6.0.1中编译和运行支持Game Center的应用时出现此问题的任何人?

2 个答案:

答案 0 :(得分:33)

好吧,我能弄明白为什么。忘记提到我将我的测试iOS设备升级到8.0了。

事实证明,您需要转到设置>游戏中心并手动启用沙盒。

我现在就开始工作了。希望这有助于任何遇到此问题的人。

答案 1 :(得分:0)

刚出现同样的问题,但Sandbox已经打开了。我已将登录更改为与iCloud和GameCenter上使用的相同Apple ID。现在再次运作。

我正在使用Xcode 6.4和iOS 8.4