从iOS 7开始,当我打开应用程序时,我不再从游戏中心收到提示,要求我登录沙盒模式.我搜索了一段时间,从未见过有关此问题的任何已知问题,并且没有任何补丁说明可以说明沙箱模式的变化.有谁遇到过这个问题?
Gre*_*reg 56
如果您已取消游戏中心签到足够的时间,操作系统会禁用该游戏的游戏中心.在iOS7之前,您可以使用游戏中心应用程序再次手动登录,当您再次启动游戏时,它将登录.
但是,在iOS7中,当操作系统禁用游戏的游戏中心时,它会被完全禁用.我发现使用设置>常规>重置>重置所有设置将恢复以这种方式禁用的游戏的游戏中心功能.
从这里复制的答案:https://stackoverflow.com/a/19291001/1321401 - 由同一问题引起的一个不同的问题.
此问题似乎仅发生在沙箱中.
也遇到了这个问题,在这里我发现了:
GameCenter显示提示仅登录几次(3-5),如果所有提示都被取消 - GameCenter将被禁用此应用程序.
在iOS 7中存在一个问题:即使您登录GameCenter应用程序本身,GameCenter禁用状态仍然存在 - 应用程序仍将收到此类错误:
error: Error Domain=GKErrorDomain Code=2 GkErrorCanceled: the requested operation has been canceled or disabled by the user
有两种解决方法:
第一:
第二个(这个帮了我):
这两种解决方法都不是生产的可行选择 - 我希望很快就能解决Apple的问题.
大部分信息来自此讨论.
我以为我也被困在这种情况中.GKErrorCancelled当我开发的游戏试图将我登录到Game Center沙箱时,我经常得到它.然后我去了Game Center应用程序,并通过Game Center开始我的游戏.然后,奇迹般地,我成功登录.不知道这只是巧合,但也许这可以帮助其他不想重置设备的人.
| 归档时间: |
|
| 查看次数: |
17548 次 |
| 最近记录: |