我的游戏Fire-Balls使用游戏中心填充排行榜,并从排行榜中提取数据并显示给用户。当用户登录到游戏中心时,就会发生这种情况。
如果用户没有登录游戏中心,如何访问游戏中心的数据?
目标是向用户显示排行榜上的内容,并激励用户登录到gamecentre。
请帮助用户如何在不使用他/她的凭证登录游戏中心的情况下做到这一点
谢谢
发布于 2015-12-12 07:56:16
如果用户选择退出、脱机等,则无法从游戏中心访问任何数据。
您应该始终检查GKLocalUser是否已通过身份验证,以及是否未禁用任何与游戏中心相关的功能。在这种情况下,最好退回到本地存储比赛比分等(例如在NSUserDefaults中)。
你不应该尝试在本地缓存任何关于远程玩家的数据,因为这可能被视为收集用户数据,这是App Store规则所不允许的。
https://stackoverflow.com/questions/33809719
复制相似问题