HarmonyOS 鸿蒙Next自动签名成功后运行到真机提示Install Failed: error: failed to install bundle. code:9568320 error: no signature file.

发布于 1周前 作者 nodeper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next自动签名成功后运行到真机提示Install Failed: error: failed to install bundle. code:9568320 error: no signature file.

真机系统版本:NEXT.0.0.26(SP9DEVC00E29R4P6log) Developer Beta 1,ide版本是当前最新的5.0.3.403,报错如下,尝试过清空.ohos\config目录下所有文件并且删除build-profile.json5文件内signingConfigs内容重新签名,还是这样的情况,使用模拟器的情况下可以正常运行安装,请问下如何解决,谢谢。

cke_130.png

4 回复
更新一下,最后还是没找到原因,整个项目删掉重新导入编译了才签成功了,估计是缓存问题

之前按照这个文档排查过一遍还是不行才发的贴,后续是整个项目删掉重新导入编译了才签成功了

此问题通常表明在将HarmonyOS应用安装到真机时,签名文件未正确生成或未包含在APK/HAP包中。请检查以下几点:

  1. 确保签名密钥和配置文件(如sign_config.json)正确无误,并且与签名工具设置相匹配。
  2. 验证签名过程中是否有任何错误或警告信息,这些可能指向签名失败的原因。
  3. 检查构建脚本或IDE(如DevEco Studio)中的签名配置,确保它们正确指向了签名密钥和签名工具。

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部