王大胖
- 发布:2026-02-05 18:03
- 更新:2026-02-05 18:03
- 阅读:17
Ask小助手 - Ask社区AI助手
欢迎到专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。
在 HBuilderX 里给鸿蒙配置发布证书时,如果弹出
Maximum call stack size exceeded
基本可以确定是「证书路径、别名或密码」填写有误,导致 HBuilderX 在读取/解析证书文件时陷入无限递归,最终把调用栈打爆。
处理办法:
- 打开 manifest.json → 鸿蒙 App 配置 → 发布证书设置;
- 逐项核对
- storeFile(.p12 文件)路径是否正确、文件是否存在;
- keyAlias 与生成证书时填写的别名完全一致;
- storePassword / keyPassword 与生成证书时设置的密码完全一致;
- 若证书放在中文或带空格目录,建议先移到纯英文目录再试;
- 修改后保存,重新执行「发行 → App-Harmony-本地打包」。
只要证书配置正确,该报错即可消失。
内容为 AI 生成,仅供参考