HarmonyOS 鸿蒙Next:创建5.0版本OH项目运行报错Install Failed: error: failed to install bundle. code:9568404 error: delivery sign profile failed
HarmonyOS 鸿蒙Next:创建5.0版本OH项目运行报错Install Failed: error: failed to install bundle. code:9568404 error: delivery sign profile failed
5.0的IDE下,新建一个Hello World项目,运行在烧录了5.0镜像的开发板上,报错!
尝试修改build-profile.json5的"runtimeOS": “HarmonyOS"为”“runtimeOS”: "OpenHarmony"报错
尝试改变签名文件自动签名、手动签名都无效
尝试保证开发板的时间与北京时间同步,依然报错
运行环境:
ROM版本:5.0.0.24
DevEvoStudio版本:Build Version: 5.0.3.402
SDK版本:5.0.0.25 (API Version 12 Beta1)
问题已经解决,总结了一下配置细节:
1. 需要修改build-profile.json5的配置:
"products": [
{
"name": "default",
"signingConfig": "default",
"compatibleSdkVersion": 12,
"compileSdkVersion": 12,
"targetSdkVersion": 12,
"runtimeOS": "OpenHarmony",
}
],
2. 不要用旧的自动签名,自动签名的时候不要勾选support HarmonyOS
3. 由于是自己烧录的5.0镜像,根据oh5.0设备的情况,可能需要动态修改开发者模式的配置
比如 进入hdc shell,然后执行param set const.security.developermode.state true
您好,您的问题需要进一步分析,请您通过在线提单进一步解决:https://developer.huawei.com/consumer/cn/support/feedback/#/,感谢您的反馈和支持。
感谢,已经解决了,总结了一下配置细节:
-
需要修改build-profile.json5的配置: “products”: [ { “name”: “default”, “signingConfig”: “default”, “compatibleSdkVersion”: 12, “compileSdkVersion”: 12, “targetSdkVersion”: 12, “runtimeOS”: “OpenHarmony”, } ],
-
不要用旧的自动签名,自动签名的时候不要勾选support HarmonyOS
-
由于是自己烧录的5.0镜像,根据oh5.0设备的情况,可能需要动态修改开发者模式的配置 比如 进入hdc shell,然后执行param set const.security.developermode.state true
针对HarmonyOS 5.0版本OH项目运行时出现的“Install Failed: error: failed to install bundle. code:9568404 error: delivery sign profile failed”错误,这通常表明签名配置存在问题。请检查以下几点:
- 确保你的签名配置文件(如.p7b或.keystore文件)是有效的,并且与你的项目设置相匹配。
- 检查签名证书是否已过期或已被撤销。
- 验证签名配置文件在项目的配置文件中是否正确引用。
- 清理并重新构建项目。
如果问题依旧没法解决请加我微信,我的微信是itying888。