ios - 在iOS中被拒绝后有什么方法可以请求许可
问题描述
在之前在 iOS 中拒绝该权限后,我想再次获得权限警报。
解决方案
不,你得到一个镜头。之后,用户必须进入“设置”来更改他们的选择。这就是为什么要小心何时以及如何请求许可非常重要。在许多情况下,应用程序通过呈现自定义 UI 来“飞行前”权限,该 UI 解释了您要求的内容、原因以及用户必须做什么,然后才呈现实际的系统对话框,前提是用户已经表明他们想要授予允许。
请记住,用户也可以在授予权限后撤销权限,在这种情况下,应用程序需要正常恢复。如果您需要权限才能运行,那么您需要包含 UI 以将用户引导至设置应用程序并向他们解释如何配置系统。同样,您需要仔细解释您的要求以及您需要它的原因。
有关其他最佳实践,请参阅请求权限。
推荐阅读
- javascript - 每小时从文件中发送一条消息
- typescript - GraphQL:转换输入字段以通过验证(修剪字符串值)
- php - PHP函数执行时间长
- flutter - 如何在系统启动时启动 Flutter 应用程序?
- node.js - 如何在 Node.js 中设置 ftp-srv 的根目录
- python - 如何从 CSV 列表中获取项目
- python - Python中唯一值的聚合
- stanford-nlp - 节注释的分数
- kubernetes - 在现有 Kubernetes 集群上安装 Rancher 时出现权限错误
- google-drive-api - PyDrive 获取备份列表