环境信息:
- macOS 26.1(Build 25B78)
- HBuilderX 5.06.2026033105
- 打包类型:iOS AppStore
- 出现时间:2026-04-30
问题现象:
uni-app 云端打包可以正常进入队列并开始云端打包,控制台会显示:
- 队列中
- 正在云端打包
- 正在本地生成安装包(请勿关闭HBuilderX)
但在“正在本地生成安装包”这一步会立刻弹窗报错:
“签名失败,当前系统没有安装苹果根证书,是否打开证书目录(AppleWWDRCAG3.cer、DeveloperIDCA.cer)”
实际排查结果:
- AppleWWDRCAG3.cer 和 DeveloperIDCA.cer 已确认存在,且已安装到系统钥匙串,重启 macOS 后问题仍然存在。
- 该问题不是云端打包阶段失败,而是本地重签名/本地生成安装包阶段失败。
- 测试了不同证书组合,都会出现同一个“苹果根证书未安装”的报错,怀疑是误报。
已验证的 AppStore 证书组合:
- AppID:fortune.com
- profile:hellofortune.mobileprovision
- application-identifier:6RQ89AWD43.fortune.com
- get-task-allow:false
- p12 证书类型:iPhone Distribution
另外也测试过一套开发证书/开发描述文件,结果同样报“当前系统没有安装苹果根证书”。
结论判断:
从现象看,云端打包本身没有问题,失败点在 HBuilderX 客户端本地 iOS 重签名阶段。
而且“当前系统没有安装苹果根证书”这个提示与实际环境不符,疑似 HBuilderX 本地签名模块在 macOS 26.1 上的证书检测/钥匙串兼容问题,或者错误文案误报。
希望协助确认:
- HBuilderX 5.06.2026033105 在 macOS 26.1 下是否存在 iOS 本地重签名兼容问题
- 是否有临时规避方案或测试补丁
- 如果需要进一步日志,请告知需要提供哪些日志文件和抓取方式