如果用户GameCenter从您的应用程序中解除登录3次,则不会再次提示他们.身份验证处理程序返回:
The requested operation has been cancelled or disabled by the user.
Run Code Online (Sandbox Code Playgroud)
在以前版本的iOS(6及以下版本)中,用户可以访问GameCenter应用程序,登录,从那时起一切都会好起来 - 他们可以返回您的应用程序并正常登录.
在iOS7中(据我所知),取消3次会永久禁用该设备上的应用程序的GameCenter. Deleting/reinstalling应用程序,或者logging out/in,即使作为不同的用户,也无法修复它 - 您仍然可以获得该消息.
我无法在任何地方找到任何设置,让用户可以选择为您的应用重新启用它.
有谁知道这个解决方案?
从iOS 7开始,当我打开应用程序时,我不再从游戏中心收到提示,要求我登录沙盒模式.我搜索了一段时间,从未见过有关此问题的任何已知问题,并且没有任何补丁说明可以说明沙箱模式的变化.有谁遇到过这个问题?