HarmonyOS 鸿蒙Next 应用权限等级问题:normal等级与system-basic等级冲突导致报错

HarmonyOS 鸿蒙Next 应用权限等级问题:normal等级与system-basic等级冲突导致报错

有个权限问题想咨询一下 现在的我们的应用权限等级应该是normal ,可能有些模块用到了高等级的权限 system-basic等级的权限 导致应用报错了
哪些权限是normal哪些不是啊
然后怎么解决呢?

1 回复

更多关于HarmonyOS 鸿蒙Next 应用权限等级问题:normal等级与system-basic等级冲突导致报错的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对HarmonyOS 鸿蒙Next应用权限等级问题,即normal等级与system-basic等级冲突导致报错的情况,以下提供解决方案:

HarmonyOS 鸿蒙Next系统中,应用默认等级为normal,只能使用normal等级的权限。若使用了system_basic等级的权限,将引发权限报错。对此,可采取以下措施:

  • 检查权限声明:确保在应用的配置文件中(如config.json或module.json5)正确声明了所需权限。对于需要用户授权的权限,还需添加“reason”和“usedScene”属性,明确申请权限的原因和使用场景。
  • 申请ACL白名单:如果确实需要跨级别申请部分system_basic级别权限,可通过邮件申请App加入ACL白名单。具体申请流程可参考华为开发者官网。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部