跳到主要内容

hdc install错误码9568322

问题描述

执行hdc install命令后出现如下报错信息:

failed to install bundle. code:9568322 error: signature verification failed due to not trusted app source.

原因分析

上述错误信息说明app source不可信,这种情况是因为测试机的UDID信息校验失败。经查看,发现当前模块使用debug类型的签名证书,debug证书需将设备UDID填到Profile文件中,这样导致签名后的游戏仅能安装在对应UDID的测试机上,安装在其它测试机上就会失败。

解决方案

我们提供如下两种解决方案:

  • 第一种:重新申请release类型的签名证书。

    1. 执行如下命令,获取当前测试机的UDID。

      hdc shell bm get -u
    2. 重新申请签名文件,并将测试机的UDID填到Profile文件中,详细操作可参见准备签名文件

  • 第二种:在DevEco Studio的签名弹窗勾选“Automatically generate signature”,点击下方“Apply”为游戏重新生成自动签名信息。