You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除权限弹窗中的「While Using The App」选项?合规要求按需申请权限

如何移除权限弹窗中的「While Using The App」选项?

Apple系统的权限弹窗选项是原生管控的,开发者无法直接移除「While Using The App」选项——这是Apple为用户预设的标准权限选择项,属于系统交互规范范畴,没有开放API允许修改或隐藏该选项。

不过你可以通过以下方式满足「每次使用对应功能时申请权限」的合规要求:

  • 按需申请权限:不要在App启动阶段就请求权限,只在用户主动触发具体功能(比如点击拍照、发起定位)时,再调用权限申请接口。这样用户只会在需要使用功能时看到弹窗,即便用户选择了「While Using The App」,当App重启或后台休眠后再次触发该功能,系统仍会重新校验权限状态,间接实现“每次使用都需确认”的效果。
  • 权限状态前置检查:每次触发功能前先检查权限状态:
    • 若权限为「未确定」:直接发起权限申请,弹窗虽包含三个选项,但因为是按需触发,完全符合合规要求。
    • 若权限已设为「While Using The App」:可提示用户当前权限状态,若合规要求必须每次手动授权,可引导用户前往系统设置将权限改为「下次询问」,这样下次使用功能时会再次弹出权限申请弹窗。

场景对比

现有场景需求场景
现有权限弹窗目标权限弹窗

内容的提问来源于stack exchange,提问作者Kamlendra Pandey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 00:10:48