【发布时间】:2011-09-05 03:24:27
【问题描述】:
我正在开发一款统一的 iPhone 游戏。
短版: 当用户拒绝验证 3 次时,可以禁用游戏中心。可以检测到这种禁用状态吗?
长版: 如果你们中的一些人还没有发现这一点的恐惧,如果您取消游戏中心身份验证尝试 3 次,游戏中心将停止提示您登录。之后,游戏中心功能将不起作用,也不尝试使用时会通知您吗?你什么也得不到。你的按钮会失效。
但是,GC 返回了一条无法描述的错误消息。我想——嘿,当错误消息返回时,我会在其中粘贴一个小警报视图,通知用户游戏中心已禁用。
好吧,那将是愚蠢的,因为事实证明,当您在实际身份验证提示上单击取消时,也会显示该特定错误消息......甚至在我相信的其他情况下也是如此。所以到目前为止,我可以选择在游戏中心被禁用时永远不告诉玩家,并希望他们解决这个问题,或者当他们真正拒绝时,以一种令人讨厌的、破碎的方式向他们发送垃圾邮件好吧。
有没有办法以编程方式检测游戏中心何时以这种方式被禁用?那肯定会让每个人都免于该死的心痛。我假设答案是否定的,因为不向用户发送垃圾邮件可能首先是这背后的想法。告诉我我错了,某人!
【问题讨论】:
标签: iphone ios game-center