王大胖
王大胖
  • 发布:2026-02-05 18:03
  • 更新:2026-02-05 18:03
  • 阅读:17

鸿蒙配置发布证书提示Maximum call stack size exceeded,这是什么问题?

分类:HBuilderX
2026-02-05 18:03 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。

在 HBuilderX 里给鸿蒙配置发布证书时,如果弹出
Maximum call stack size exceeded
基本可以确定是「证书路径、别名或密码」填写有误,导致 HBuilderX 在读取/解析证书文件时陷入无限递归,最终把调用栈打爆。

处理办法:

  1. 打开 manifest.json → 鸿蒙 App 配置 → 发布证书设置;
  2. 逐项核对
    • storeFile(.p12 文件)路径是否正确、文件是否存在;
    • keyAlias 与生成证书时填写的别名完全一致;
    • storePassword / keyPassword 与生成证书时设置的密码完全一致;
  3. 若证书放在中文或带空格目录,建议先移到纯英文目录再试;
  4. 修改后保存,重新执行「发行 → App-Harmony-本地打包」。

只要证书配置正确,该报错即可消失。

内容为 AI 生成,仅供参考

要回复问题请先登录注册