-2
我已经打开应用,我试图通过设置菜单撤销应用特定的权限,现在我的变量值重置为空(表示清除变量缓存)通过清除应用高速缓存的设置来撤消应用特定的权限中的权限
这是我们试图手动撤销权限时的常规行为吗?
任何人都可以给我们一个关于此的描述。
谢谢。
我已经打开应用,我试图通过设置菜单撤销应用特定的权限,现在我的变量值重置为空(表示清除变量缓存)通过清除应用高速缓存的设置来撤消应用特定的权限中的权限
这是我们试图手动撤销权限时的常规行为吗?
任何人都可以给我们一个关于此的描述。
谢谢。
当用户通过设置应用程序撤销权限时,您的流程终止。您在内存中缓存的任何数据都将消失。
当然,your process can be terminated at any time, for a variety of reasons, while your app is in the background。因此,您的代码应该已经在处理这种情况,因此权限撤销不会是您需要解决的特殊问题。
您不会通过清除缓存来撤销权限,您可以在设备设置的应用程序列表中找到应用程序,单击权限并在其中撤销/授予它们 – tyczj
您能否说明您如何撤消应用程序权限?你清理缓存吗? 我知道,当权限被撤销时,应用程序将失去一些状态信息。我似乎记得我的应用程序就像他们经历了杀死重启一样。什么变量重置为空?它是用户偏好还是只是活动中的某些内容? – Jon