7***@qq.com
7***@qq.com
  • 发布:2022-01-22 00:05
  • 更新:2022-01-28 18:41
  • 阅读:721

【报Bug】用户拒绝权限后,app再次启动时(未触发相关操作)仍然会自动申请该权限

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 无关

HBuilderX版本号: 3.3.5

操作步骤:

用户拒绝相关权限申请

预期结果:

下次启动应用时不自动弹出该权限申请

实际结果:

仍会在未触达相关业务时申请权限

bug描述:

收到来自oppo应用商店的邮件:
应用整改通知
您在我方平台上架的产品【xxxx】,存在隐私不合规问题,详情见下图。同时可参考文档 https://open.oppomobile.com/wiki/doc#id=11106,于1月24日前进行整改。若届时核查仍存在隐私不合规问题,将会采取下架措施,请知悉。

经查看该文档,包含以下内容:
改进建议: 在用户明确拒绝通讯录、定位、短信、录音、相机、日历、电话、存储、通知等权限申请后,重新运行时,非用户主动触发权限所涉及的业务场景,应不再向用户弹窗申请与当前服务场景无关的权限,并保证用户正常使用APP。

2022-01-22 00:05 负责人:无 分享
已邀请:
小枫叶

小枫叶 - 外包接单加v:wlmk1234567 注明来意

你把相关app安装包 以及复现的场景能发出来么? 还有,他拒绝后不知道有没有勾选拒绝后不再询问

7***@qq.com

7***@qq.com (作者)

拒绝后不再询问是系统提供的功能,非app内置选项。oppo商店要求整改的意思是用户没有触及相关功能时不应该提前申请相关权限。

小枫叶

小枫叶 - 外包接单加v:wlmk1234567 注明来意

我举个例子,比如getlocation 你在加载页面的时候不要调用,在某个点击事件的时候调用,这样他就不会提前提示了

2***@qq.com

2***@qq.com

现在都是这样的,非用户主动操作,不能主动弹框让用户去授权
可以写个公共页面,然后用户要去点进去看的时候,提示授权才可以后续操作,看你怎么做了

该问题目前已经被锁定, 无法添加新回复