AppDiagnosticInfo被拒绝后如何请求访问?

How to request access to AppDiagnosticInfo after being denied?

有没有办法再次请求权限?按否后我再也没有收到提示。如果没有办法再次提示,正确的处理方式是什么?我应该制作一个弹出窗口,说明用户需要在设置中启用它吗?或者我应该将他们重定向到设置应用程序?

这是系统行为,并非特定于此权限。一旦用户拒绝权限,系统不会再次提示对话框,而是在随后请求权限时引发 AccessDenied 异常。

为了更好的用户体验,我会选择显示一个对话框来解释需要授予的权限,然后在用户单击“确定”按钮后将其重定向到特定的“设置”页面。