iOS 8 beta 5 Game Center Sandbox无法识别我的应用

时间:2014-08-11 08:16:43

标签: ios sandbox ios8

我尝试在游戏中使用GC沙盒,在iOS 7上运行正常,但在iOS 8 beta5 GC身份验证返回错误"请求的操作无法完成,因为Game Center无法识别此应用程序" 。在生产中,GC在iOS 7和8 beta5上运行良好。

5 个答案:

答案 0 :(得分:29)

您应该打开GC沙盒模式。

转到设置 - >游戏中心

滚动到底部,有一个"沙盒" "开发人员"。

(重要! - 在您将设备连接到XCode 6之前,这些开发人员选项是隐藏的。如果您没有使用XCode并以其他方式部署您的应用程序 - 例如Testflight,iPCU,iTunes,那么您将看不到这些选项)

答案 1 :(得分:4)

如果您没有在设置>下看到沙箱开关游戏中心(开发人员部分),然后您需要将设备连接到XCode

OR: 在App Store上使用Apple的testflight iOS应用程序: https://itunes.apple.com/us/app/testflight/id899247664?mt=8

这也将使开发人员Sandbox交换机成为可能。在iOS上使用旧的testflight Web链接工具不会启用沙盒切换。

答案 2 :(得分:0)

如果您插入设备,然后查看设置/游戏中心。将显示沙箱的设置。

答案 3 :(得分:0)

遇到了同样的问题,并通过在iTunes Connect中添加排行榜解决了这个问题。

答案 4 :(得分:0)

确保将一个应用程序添加到iTunes Connect并为其启用Game Center,而不仅仅是提供/授权。然后我添加了Alcides Eduardo Zelaya suggested的排行榜。

GKLocalPlayer文档中:

  

收到GKErrorGameUnrecognized错误意味着您尚未在App Store Connect中为您的应用启用Game Center。登录到您的App Store Connect帐户,并验证您的应用程序已启用Game Center。另外,请确认Xcode项目中的捆绑包标识符与您在App Store Connect中分配给应用程序的捆绑包标识符相符。