HarmonyOS鸿蒙Next中打包使用发布签名没法安装hap到设备上

HarmonyOS鸿蒙Next中打包使用发布签名没法安装hap到设备上 项目里生成了两个签名:debug/release,两者共用.csr、.p12,使用的.cer、.p7b不同。

当使用debug签名打包为hap,并通过hdc install 安装hap时,能够成功安装并使用

当使用release签名打包为hap,并通过hdc install 安装hap时,安装失败,提示:

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

在AGC上查看了签名,release签名不需要添加授权的设备。

请问是签名配置错了,还是release签名的包不能通过hdc 方式安装呢?


更多关于HarmonyOS鸿蒙Next中打包使用发布签名没法安装hap到设备上的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

发布证书签名仅支持上传应用app时使用,

打包的hap无法安装到手机设备

走邀请测试 流程,参考文档:

https://developer.huawei.com/consumer/cn/doc/app/agc-help-harmonyos-testapp-0000001873653977#section22510401333

更多关于HarmonyOS鸿蒙Next中打包使用发布签名没法安装hap到设备上的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS Next中,如果使用发布签名打包的hap无法安装到设备上,可能的原因包括:签名证书不匹配、设备未授权、hap包损坏或设备系统版本不兼容。首先,确保使用的签名证书与设备上安装的证书一致。其次,检查设备是否已授权安装第三方应用。再次,确认hap包在打包过程中未损坏,可以通过重新打包来解决。最后,确保设备系统版本支持该hap包的最低API版本要求。如果以上问题均排除,建议检查设备的存储空间和权限设置。

在HarmonyOS鸿蒙Next中,若无法安装使用发布签名的hap到设备,可能原因包括:签名证书未正确配置、设备未授权安装非官方应用、或hap文件损坏。请检查签名配置文件(如profile.json)是否正确,确保设备已开启“允许安装未知来源应用”选项,并确认hap文件完整无损坏。若问题依旧,建议重新生成签名并打包hap文件。

回到顶部