HarmonyOS鸿蒙Next中是否支持直接上传未签名的HAP包,由后台自动完成发布签名?
HarmonyOS鸿蒙Next中是否支持直接上传未签名的HAP包,由后台自动完成发布签名?
我在本地配置发布签名文件时遇到了反复校验失败的问题,尝试了手动生成、IDE自动签名等多种方式,仍无法完成本地签名打包。
请问是否支持直接上传未签名的HAP包,由后台自动完成发布签名?
3 回复
开发者您好,AGC不支持上传未签名包,未签名包直接上传会报错991,未签名打出来的包仅适用于模拟器,无法安装真机和上架,且上架仅支持手动签名。
配置调试签名:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-signing#section54361623194519

更多关于HarmonyOS鸿蒙Next中是否支持直接上传未签名的HAP包,由后台自动完成发布签名?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
HarmonyOS Next 目前不支持直接上传未签名的HAP包由后台自动完成发布签名。应用必须使用开发者证书在本地完成签名后,才能提交至应用市场。这是HarmonyOS应用签名机制的要求,目的是确保应用来源可信、内容完整。
针对你本地发布签名校验失败的问题,常见原因包括:
- 密钥库文件与发布证书不匹配
- 证书 Profile 中的应用ID(bundleName)与HAP包内config.json不一致
- 系统时间异常导致证书有效性校验失败
- 使用了调试证书进行发布签名
请确认在Project Structure中正确关联了发布证书(.p7b)和对应的密钥库(.p12),且Profile文件绑定的设备类型与应用一致。,


