HarmonyOS鸿蒙Next中打包上传提示ohos.permission.NOTIFICATION_CONTROLLER ACL权限受限怎么办
HarmonyOS鸿蒙Next中打包上传提示ohos.permission.NOTIFICATION_CONTROLLER ACL权限受限怎么办 【问题描述】打包上传的时候,提示ohos.permission.NOTIFICATION_CONTROLLER ACL权限受限,
但是我去申请的时候,没有这个权限,在开放能力里也不行,请问怎么办
【问题现象】

更多关于HarmonyOS鸿蒙Next中打包上传提示ohos.permission.NOTIFICATION_CONTROLLER ACL权限受限怎么办的实战教程也可以访问 https://www.itying.com/category-93-b0.html
若应用/元服务需使用ACL权限,需要在AGC申请权限,AGC会根据应用/元服务的使用场景审核是否可以使用对应的权限。可按照申请ACL权限文档流程申请 ohos.permission.NOTIFICATION_CONTROLLER权限。
具体参考:https://developer.huawei.com/consumer/cn/doc/app/agc-help-apply-acl-0000002394212138
如果您软件包中声明使用了受限开放权限,请确保您创建的发布Profile也申请了对应权限,否则您的应用审核时将会被驳回。申请不一致,需要重新申请发布Profile,签名打包后重新上传软件包。
具体参考:https://developer.huawei.com/consumer/cn/doc/app/agc-help-release-app-privacy-desc-0000002313477969
更多关于HarmonyOS鸿蒙Next中打包上传提示ohos.permission.NOTIFICATION_CONTROLLER ACL权限受限怎么办的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
ohos.permission.NOTIFICATION_CONTROLLER该权限属于系统核心权限(ACL级别为system_core),仅限系统签名应用或预置应用使用,普通应用无申请资格
- 检查src/main/module.json5文件
- 删除包含
ohos.permission.NOTIFICATION_CONTROLLER的权限配置项
在HarmonyOS Next中,出现ohos.permission.NOTIFICATION_CONTROLLER权限受限时,需在AppScope目录下的module.json5配置文件中声明该权限。该权限属于system_core级别,普通应用默认无法获取,仅系统应用可用。若需使用,需确认应用是否为系统预置或具备相应签名。权限配置格式为:在"module"字段内添加"requestPermissions":[{“name”:“ohos.permission.NOTIFICATION_CONTROLLER”}]。部署前需检查权限级别匹配性。
ohos.permission.NOTIFICATION_CONTROLLER是系统级权限,普通应用无法直接申请。该权限仅限系统应用或预置应用使用。若您的应用需要通知管理能力,请改用ohos.permission.NOTIFICATION_AGENT_CONTROLLER权限,该权限允许应用代理通知管理功能。在config.json中声明权限时,需同时配置对应的权限等级(system_core)和使用场景。若仍无法满足需求,建议调整应用架构,通过其他开放能力实现相关功能。

