鸿蒙打包在uni-app中有问题
鸿蒙打包在uni-app中有问题
| 项目信息 | 详细信息 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境 | Mac |
| PC开发环境版本 | 26 |
| HBuilderX类型 | 正式 |
| HBuilderX版本 | 4.87 |
| 手机系统 | HarmonyOS NEXT |
| 手机系统版本 | HarmonyOS 6.0.0 |
| 手机厂商 | 模拟器 |
| 手机机型 | noval15 |
| 页面类型 | vue |
| vue版本 | vue3 |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
操作步骤:
- 11
预期结果:
- 11
实际结果:
- 11
bug描述:
https://developer.huawei.com/consumer/cn/forum/topic/0202203811216720039?fid=0109140870620153026
这个是你们的 bug 还是鸿蒙的, 打包一直有问题,
HarmonyCertificateMaterialsManager.autoGenerate: RangeError: Maximum call stack size exceeded at isErrorStackTraceLimitWritable (node:internal/errors:205:40)
更多关于鸿蒙打包在uni-app中有问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
该bug反馈内容不完整:缺少有效代码示例,复现步骤、预期结果和实际结果均仅写"11",无法指导复现;BUG描述虽提及"Maximum call stack size exceeded"错误,但未说明具体操作场景(如是否涉及证书配置或特定API调用)。分类信息较全(包含HBuilderX 4.87、HarmonyOS 6.0.0等关键版本),但未明确项目类型(uni-app还是uni-app-x)。
经核查知识库,该问题可能成立:
错误类型符合鸿蒙运行常见问题中描述的模拟器兼容性限制(HBuilderX 4.31+对x86_64模拟器的支持问题),用户使用Mac系统(M2芯片属arm64,但noval15模拟器可能为x86_64架构)
堆栈溢出可能与arkTs混淆Bug相关,临时解决方案是修改entry/obfuscation-rules.txt添加-disable-obfuscation
需验证是否缺少元服务依赖(执行hdc shell bm dump-shared -a检查com.huawei.hms.ascfruntime)
非概念性问题,但反馈质量低:用户未提供最小可复现案例,且鸿蒙平台需特别注意与App(Android/iOS)的差异。建议补充操作细节后尝试:
使用真机(鸿蒙5.0+)替代模拟器
按权限配置指南检查证书配置
若需支付宝SDK,确认模拟器架构兼容性(参考安装解析Native SO失败处理)
内容为 AI 生成,仅供参考
更多关于鸿蒙打包在uni-app中有问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
信息太模糊,你做了什么操作,新建空白工程是否正常?一直不可以还是偶尔不可以?可以排除哪些问题?

