HarmonyOS 鸿蒙Next手表应用开发,遇到的问题是 用户拒绝传感器权限后 重新进入应用 会再弹一次授权的弹窗。导致审核不通过。
HarmonyOS 鸿蒙Next手表应用开发,遇到的问题是 用户拒绝传感器权限后 重新进入应用 会再弹一次授权的弹窗。导致审核不通过。 【问题描述】:鸿蒙手表应用开发,遇到的问题是 用户拒绝传感器权限后 重新进入应用 会再弹一次授权的弹窗。导致审核不通过。
【问题现象】:鸿蒙手表应用开发,遇到的问题是 用户拒绝传感器权限后 重新进入应用 会再弹一次授权的弹窗。导致审核不通过。
【版本信息】:API10 、WATCH FIT 4
【复现代码】:不涉及
【尝试解决方案】:想法是通过获取用户返回的这个值(是否同意),把这个值可以存到首选项,在逻辑上判断这个值。是不会出现这个现象的。但是找的API都是手机应用的接口API>10,手表应用用不了,有没有什么其他的法案?
更多关于HarmonyOS 鸿蒙Next手表应用开发,遇到的问题是 用户拒绝传感器权限后 重新进入应用 会再弹一次授权的弹窗。导致审核不通过。的实战教程也可以访问 https://www.itying.com/category-93-b0.html
用户拒绝传感器权限后 重新进入应用 会再弹一次授权的弹窗
===感觉这个设计是合理的哎
在HarmonyOS Next中,应用首次请求传感器权限被拒后,再次进入应用会触发系统自动弹窗。这是系统默认行为。要避免重复弹窗,应在onPageShow生命周期中检查权限状态。若权限已被永久拒绝(PERMISSION_DENIED),则不应再次调用requestPermissionsFromUser方法触发系统弹窗。可通过abilityAccessCtrl的verifyAccessToken同步接口或requestPermissionsFromUser的回调结果来判断权限状态。


