安装HAP时提示“code:9568322 error: signature verification failed due to not trusted app source HarmonyOS 鸿蒙Next

安装HAP时提示“code:9568322 error: signature verification failed due to not trusted app source HarmonyOS 鸿蒙Next 问题现象

在启动调试或运行应用/服务时,安装HAP出现错误,提示“error: signature verification failed due to not trusted app source”错误信息。

解决措施

场景一

该问题是由于签名中未包含该调试设备的UDID,可以检查签名文件p7b中是否包含UDID,查看device-ids字段是否有设备UDID:

如果没有请通过如下步骤进行解决。

  • 使用自动签名。在连接设备后,重新为应用进行签名。
  • 如果使用的是手动签名,请在AppGallery Connect中先将该调试设备注册调试设备并在申请Profile文件选择设备时添加该调试设备,重新申请Profile证书。

场景二

可能是手动签名时使用了发布证书和发布profile文件,发布证书签名的应用不能启动调试或运行,请使用调试证书和调试profiler文件


更多关于安装HAP时提示“code:9568322 error: signature verification failed due to not trusted app source HarmonyOS 鸿蒙Next的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于安装HAP时提示“code:9568322 error: signature verification failed due to not trusted app source HarmonyOS 鸿蒙Next的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在安装HAP文件时出现“code:9568322 error: signature verification failed due to not trusted app source”错误,通常是由于应用签名验证失败导致的。鸿蒙系统要求所有应用必须经过签名验证,以确保应用来源的可信性和完整性。如果应用未使用受信任的证书签名,或者签名不匹配,系统将拒绝安装。

解决方法包括:

  1. 确保使用的签名证书是受华为信任的证书。
  2. 检查应用的签名是否正确配置,且与发布时使用的签名一致。
  3. 确认应用的来源是否可信,避免使用未经验证的第三方应用。

如果问题依然存在,可能需要重新生成签名证书并重新签名应用。

回到顶部