HarmonyOS鸿蒙Next中AGC权限未通过怎么解决
HarmonyOS鸿蒙Next中AGC权限未通过怎么解决 运行时验证以及wantAgent代码里都有,现在只是AGC上申请权限没有通过
KEEP_BACKGROUND_RUNNING属于敏感权限,需确保应用功能符合后台运行场景(如导航、音乐播放),否则可能被系统拒绝。
请按照以下流程进行申请:
-
代码里正常在 module.json5 中声明;
-
上架版本 → AGC 控制台 → “权限与隐私” → “敏感权限申请表单” → 新增 → 选 KEEP_BACKGROUND_RUNNING;
-
按页面提示提交使用场景、最大时长、演示视频、用户开关截图等;
-
提交后即刻进入机审+人工复核,无需等待官方邮件批复。
如申请失败请到互动中心反馈:https://developer.huawei.com/consumer/cn/doc/app/agc-help-interaction-center-0000001146518763#section1563214725718
更多关于HarmonyOS鸿蒙Next中AGC权限未通过怎么解决的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
AGC权限未通过需检查申请流程和配置。在HarmonyOS Next中,首先确认AppGallery Connect中权限申请材料完整准确,包括权限用途说明和场景描述。其次,在项目配置文件内正确声明所需权限,确保与AGC申请一致。检查权限使用是否符合华为隐私规范,避免过度请求。若问题持续,重新提交审核并关注AGC站内信反馈,根据具体驳回原因调整。
在HarmonyOS Next开发中,AGC权限申请未通过通常与配置或代码实现有关。请按以下步骤排查:
-
检查权限声明:确保在
module.json5中正确定义了所需权限,例如网络权限或设备信息权限。权限名称必须与AGC控制台配置一致。 -
验证AGC配置:
- 登录AGC控制台,确认应用已正确创建,且包名与项目配置完全匹配。
- 检查权限开关是否已开启,部分权限(如位置、通知)需在控制台手动启用。
-
审核代码逻辑:
- 运行时权限申请需通过
abilityAccessCtrlAPI触发用户授权弹窗,确保在onWindowStageCreate或交互事件中调用。 - 若使用
wantAgent,验证其意图(Intent)是否包含必要的参数,且未触发安全策略拦截。
- 运行时权限申请需通过
-
查看审核反馈:AGC驳回时常附带具体原因,如“权限使用场景未说明”。在控制台提交审核时,需在申请描述中清晰说明权限用途。
-
测试环境验证:使用真机调试模式检查权限申请流程是否正常,避免模拟器兼容性问题。
若以上步骤无误,建议重新打包提交审核,并确保应用版本与AGC配置同步更新。

