
【鸿蒙游戏技术分享】鸿蒙应用安装报错9568322
关键词
安装报错9568322,signature verification failed due to not trusted app source.
问题描述
鸿蒙应用包使用hdc install xx.hap命令安装时,报错如下:
msg:error: failed to install bundle. code:9568322 error: signature verification failed due to not trusted app source.
cke_154.png
问题分析
在华为官方文档中搜索9568322错误码,文档描述如下:
cke_155.png
但是按照官方提供的解决措施排查,我们是正常的,p7b签名文件中含有我们的设备udid。
最后通过提单联系了华为技术人员,他们建议我们通过如下啊命令抓取安装日志。
命令如下:
hdc shell
hilog | gerp HapVerify
日志如下:
cke_156.png
可以看到,报错[nodict]VerifyProfileInfo: untrusted source app with release profile distributionType: 1
表明当前使用的是正式签名。
技术支持解释到当前正式签名是无法自测安装的,建议我们切换测试签名。
问题解决
我们参考华为技术给出的定位解决,修改使用测试签名,重新出包后问题解决。
相关参考
更多安装错误码处理案例可参考:bm工具错误码
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V13/bm-tool-V13#bm工具错误码
更多问题可关注:
鸿蒙游戏官方网站:已有游戏移植-鸿蒙游戏-华为开发者联盟
公开课:华为开发者学堂
