ios7取消3次后无法登入gamecenter获取

参见英文答案 > Unable to sign in Sandbox gamecenter on iOS 74个
问题很奇怪我的系统版本是IOS7.一切都在ios7模拟器上正常运行.但是,当我尝试在iphone上进行身份验证时,回调块中的错误始终为“GkErrorCanceled:被请求的操作已被用户取消或禁用”.
即使我已经登录游戏中心,仍然会弹出错误.
我试过google的问题,并找到一个在stackoverflow的人征服了这个问题: iPhone Simulator 6.0 not able to connect to gamecenter in sandbox mode.
我尝试了这样的方式,但是对我来说并不奏效.我不知道我做错了什么
有人可以在这个问题上给我一个更详细的解决方案吗?
非常感谢!

解决方法

更新:
此问题似乎仅在沙箱中发生.

也有这个问题,在这里我已经弄清楚了:

如果所有提示都被取消,GameCenter会显示提示登录只有几次(3-5),GameCenter将被禁用.

在iOS 7中有一个问题:即使您登录到GameCenter应用程序本身,GameCenter禁用状态仍然存在 – 应用程序仍将收到以下错误:

错误:错误Domain = GKErrorDomain代码= 2 GkErrorCanceled:请求的操作已被用户取消或禁用

有两种解决方法:

第一:

>通过设置应用程序注销游戏中心.
>重置所有设置
>设备重新启动后,启动应用程序与开发构建.启动GC Login viewController后,弹出.

第二(这帮助我):

>“删除所有内容和设置”.
>设置为新设备 – 不要从任何备份还原.

两种解决方法都不是一个可行的选择 – 我希望很快就会有一个修复.

大部分信息是从discussion开始.

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...