安装报错verify code signature failed, code: 9568393

安装报错verify code signature failed, code: 9568393,查看hilog并检索E C01129相关错误码errno = <129, Key was rejected by service>,最终定位为手机桌面不存在应用图标,但是bm dump -a还可以查看到包名,手动uninstall后可以重新安装,需要确认下什么场景会出现这个情况(桌面无图标但是dump有包名)

HarmonyOS
2024-04-26 16:56:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
平方厘米

问题定位发现安装脚本时,一个hap依赖了一大堆hsp包,这些hsp包有些安装没装上,导致hap包安装失败,而安装hsp包使用bm dump -a就可以dump出该应用包的数据,但是如果要让桌面存在对应桌面图标,得满足:

1.包内的配置信息modue.json中的moudle必须要配置abilities,并且abilities中必须要配置skills(system.home),所以hsp包并没有满足这些条件。

2.bundleType必须是app(bm dump -n 查询到的结果不是string,是整数值,app–0.所以只有应用才有图标,元服务是没有图标的)

分享
微博
QQ
微信
回复
2024-04-28 16:07:57
相关问题
HarmonyOS 安装报错code: 9568332
282浏览 • 1回复 待解决
HarmonyOS 安装APP报错code:9568289
1033浏览 • 1回复 待解决
HarmonyOS hap安装报错 code:9568305
227浏览 • 1回复 待解决
HarmonyOS 打包签名失败报错code:109
105浏览 • 1回复 待解决