鸿蒙 HAP:已配置签名仍安装失败 / hvigor 校验报错 --- 问题与解答整理
问题一:已经在 build-profile.json5 里配过签名,安装应用时仍报错
用户原话(摘要)
我已经签过名了为什么安装应用的时候依旧报错?
现象(对应图 1)
- 使用
hdc向设备推送临时目录下的 HAP 后执行bm install。 - 安装失败,提示类似:
Install Failed、error: no signature file,错误码9568320。 - IDE 可能提示 Open signing configs ,部署阶段报 Error while Deploy Hap。

处理办法(结论)
在工程根目录 ohos/build-profile.json5 的 app.products 里,给实际使用的 product(例如 default)增加一行,与 signingConfigs 里的 name 一致:
json5
"signingConfig": "default"
示例(节选,以您仓库当前结构为准):
json5
"products": [
{
"name": "default",
"signingConfig": "default",
"compatibleSdkVersion": "5.0.0(12)",
"runtimeOS": "HarmonyOS"
}
],