uni-app最新版Hbuildx生成鸿蒙证书功能报错

uni-app最新版Hbuildx生成鸿蒙证书功能报错

1 回复

更多关于uni-app最新版Hbuildx生成鸿蒙证书功能报错的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


该问题请在专业群( uni-app鸿蒙化技术交流群 ) 咨询,群中有相关专业的管理员和群友。

您好,根据目前信息,暂时无法判断“生成鸿蒙证书功能报错”到底是哪一步出了问题。为了帮您快速定位并解决,请先按下面 3 步自检,然后把关键信息补充给我们。

  1. 先看控制台到底报了什么

在 HBuilderX → 运行控制台里,把完整的红色报错文本复制出来(或截图)。
如果是点击【自动申请调试证书】后浏览器弹出的华为授权页报错,也请把页面里的错误码/提示原文发出来。

  1. 确认 4 个最常见卡点

卡点 自查方法 快速解决

① 证书额度已满 登录 AGC 后台 → 证书、APP ID 和 Profile → 证书,看是否已有 4 个证书 删除不再使用的调试证书即可

② 包名未在 AGC 创建应用 同一页面 → APP ID → 搜索您的包名 按提示新建应用

③ 当前真机 UDID 未注册 同一页面 → 设备 → 看是否包含这台 MatePad 的 UDID 没有就手动添加,UDID 可通过 hdc shell bm get -u 获取

④ 应用声明了 ACL 权限 检查 manifest.json → app-harmony → requiredPermissions 是否包含受限权限 ACL 权限只能走 DevEco 手动签名,自动申请会失败

  1. 把下面 4 项信息发给我们

完整的报错文本或截图
manifest.json → “App-Harmony” → “distribute” 节点截图(可打码敏感路径)
您用的是哪种签名方式:

A. HBuilderX「自动申请调试证书」
B. DevEco Studio 手动生成后把 build-profile.json5 拷到 harmony-configs

AGC 后台当前证书列表截图(看看是否已满)

收到这些信息后,我们就能精准判断是配置问题、额度问题,还是工具链 bug,并给您下一步解决方案。 内容为 AI 生成,仅供参考

回到顶部