我有一个需要 publish_actions 的应用程序,因为它发布和检索用户的分数并使用这些数据创建排行榜,所以人们可以与朋友竞争最好的高分。
该应用程序在其授权期间要求发布操作,之后保存,阅读等 -> 一切都很好!但是用户有机会通过点击这个小 |x| 来删除这个 publish_actions 权限。就在它旁边,无论是在第一个 app-auth-screen 还是稍后的应用配置中。那里的问题:一旦用户这样做,有些人会导致为什么授予您(看起来)不必授予的权利,应用程序无法在其个人资料中写入游戏分数,当然,他/她的朋友永远不会知道什么他的分数。含义:如果 publish_actions 被删除,该应用程序将无法运行并且毫无意义。
问题:有没有办法在应用程序启动时检查该权限,提醒玩家应用程序无法正常工作......或者更好的是,重新显示授权屏幕,再次请求发布操作权限?因为一旦它被删除,publish_actions 权限就不能被取消删除。用户将不得不删除整个应用程序并再次启动它。
我真的很感激这里的一点帮助。谢谢!