我很难让游戏中心和我的应用程序一起工作。
每当我试图对用户进行身份验证时,它就会返回以下错误:
"The requested operation could not be completed because this application is not recognized by Game Center." 我的大部分互联网搜索都得到了“确保沙箱被启用”的响应,但是随着新的iOS 9的出现,沙箱就不复存在了。我还确保了我的捆绑ID和我的所有证书是正确的,所以我不认为这是问题。提前感谢!
迈克尔
发布于 2015-12-03 04:57:39
添加一个领导板解决了问题,即使我没有使用主板。
发布于 2015-12-03 01:07:21
您是否在项目的功能中启用了游戏中心?
你在iTunesConnect中添加了这个应用程序吗?
你把构建上传到iTunesConnect了吗?如果是这样的话,验证您的设置是否正确的一个好检查是转到Activity ~您当前的build~,然后向下滚动到所需的功能。它在那部分中列出了"gamekit“吗?
the game is not recognized by game center的最新答案表明,如果其他一切都是正确的,只需添加一项成就(或者是领导板)就可以解决这个问题。
编辑:自从写这篇文章以来,这个问题对我来说已经出现过几次了。创建一个虚拟领导板解决了它的第一次。第二次创造了另一个解决方案。第三次发生这种情况时,只需更改其中的哪一个是默认的,就解决了这个问题。
编辑2:基于How to list all available GKTurnBasedMatches for a player?,在某些情况下,至少使用Swift,您甚至没有得到“未识别的”错误。操作只会悄悄的失败,直到您创建了一个领导板。
发布于 2018-09-19 19:28:56
appstoreconnect连接中有一个切换开关。
在“准备提交”选项卡中,切换此开关:

https://stackoverflow.com/questions/34055758
复制相似问题