hyp*_*ave 9 iphone ios game-center
我正在开发一款统一的iphone游戏.
简短版本:当用户拒绝进行3次身份验证时,可以禁用游戏中心.可以检测到这种禁用状态吗?
长版:如果你们中的一些人还没有发现这一点的恐怖,如果你取消游戏中心认证尝试3次,游戏中心会停止提示你登录.之后,没有游戏中心功能会工作,尝试使用时也不会得到通知.你什么也得不到.你的按钮会死了.
但是,GC会返回一条非描述性错误消息.我想通了 - 嘿,当错误消息返回时,我只会在那里粘贴一点警报视图,通知用户游戏中心已被禁用.
好吧,这将是愚蠢的,因为事实证明,当您在实际的身份验证提示上点击取消时,会显示该特定的错误消息...甚至在我认为的其他情况下.所以到目前为止,我可以选择从不告诉玩家什么时候游戏中心被禁用,并希望他们把它想象出来,或者当他们真正下降并且在这里和那里时,以一种令人讨厌的,破旧的方式发送垃圾邮件.好.
有没有办法以编程方式检测游戏中心何时以这种方式被禁用?肯定会拯救每个人该死的心痛.我假设答案是否定的,因为没有spaming用户可能是第一个背后的思考.告诉我,我错了,有人!
据我所知,没有办法。游戏中心并未完全禁用,但您需要转到游戏中心应用程序并从那里登录才能再次使用它。因此,如果任何使用游戏中心的尝试失败,您可以建议您的用户执行此操作(从游戏中心应用程序登录)。这不是最好的解决方案,因为您不知道它失败的确切原因,但到目前为止我还没有找到更好的解决方案。
| 归档时间: |
|
| 查看次数: |
4707 次 |
| 最近记录: |