iOS 13应用引导流程中,能否强制触发「始终允许」权限弹窗?
iOS 13 前台无法触发「始终允许」权限弹窗的问题解答
我太懂这个困扰了——最近跟好几个iOS开发者交流时,大家都在吐槽iOS 13的这个权限限制。
你的情况完全符合当前的现状:
- 当应用处于前台状态时,iOS 13系统确实没有提供任何可调用的接口或途径来强制触发包含「始终允许」选项的权限弹窗,这是苹果为了强化隐私保护做出的硬性机制限制。
- 目前整个开发者社区里,大量同行都遇到了相同的问题,暂时还没有找到官方认可或者切实可行的解决方案。
如果你的应用高度依赖「始终允许」权限,目前只能采取一些折中的引导方式:比如在应用即将进入后台时触发授权请求,或者通过自定义弹窗引导用户手动进入系统设置页面开启对应权限,但这种方式的用户转化率会明显低于直接触发系统弹窗。
内容的提问来源于stack exchange,提问作者Tudor Andreescu
相关产品推荐
相关产品推荐

