【错误记录】HarmonyOS 运行报错 ( Failure[MSG_ERR_INSTALL_FAILED_VERIFY_APP_PKCS7_FAIL] )

文章目录

一、报错信息


在 DevEco Studio 中 , 运行程序 , 编译时正常编译 , 但是在真机运行时 , 报如下错误 , 核心报错信息是 " FailureMSG_ERR_INSTALL_FAILED_VERIFY_APP_PKCS7_FAIL " ;

完整报错信息 :

05/29 10:58:55: Launching com.example.myapplication

$ hdc shell am force-stop com.example.myapplication

$ hdc shell bm uninstall com.example.myapplication

$ hdc file send D:\002_Project\014_DevEcoStudioProjects\MyApplication2\entry\build\default\outputs\default\entry-default-signed.hap /sdcard/92967f387f3a46d6b9f4995db84e9e86/entry-default-signed.hap

$ hdc shell bm install -p /sdcard/92967f387f3a46d6b9f4995db84e9e86/
FailureMSG_ERR_INSTALL_FAILED_VERIFY_APP_PKCS7_FAIL

$ hdc shell rm -rf /sdcard/92967f387f3a46d6b9f4995db84e9e86
Error while Deploying HAP

二、问题分析


FailureINSTALL_FAILED_VERIFY_APP_PKCS7_FAIL 错误 , 是 签名验证 过程出现了问题 ,

在 OpenHarmony 应用程序安装过程中 验证应用的签名时发生了问题 , 具体是 PKCS7 签名验证失败 ;

PKCS7 是一种加密标准 , 用于数字证书和加密消息的认证 ;

二、解决方案


在 菜单栏 中 , 选择 " 文件 / 项目结构 " 选项 ,

同时勾选 矩形框 中的两项 , 然后点击 OK 按钮 , 应用 自动生成签名 ;

再次运行时 , 应用正常运行 ;

相关推荐
爱写代码的阿森9 小时前
鸿蒙三方库 | harmony-utils之EncryptUtil AES对称加密详解
华为·harmonyos·鸿蒙·huawei
爱写代码的阿森9 小时前
鸿蒙三方库 | harmony-utils之FileUtil文件管理与目录详解
华为·harmonyos·鸿蒙·huawei
爱写代码的森11 小时前
鸿蒙三方库 | harmony-utils之DateUtil日期计算详解
华为·harmonyos·鸿蒙·huawei
2501_9364156911 小时前
可变参数&综合练习&斗地主游戏
java·windows·游戏
youtootech11 小时前
HarmonyOS 6.0 长按菜单与拖拽预览
华为·harmonyos
特立独行的猫a13 小时前
鸿蒙PC Node.js三方库移植的AI移植框架与社区贡献完整流程
华为·node.js·harmonyos·三方库移植·鸿蒙pc
FF2501_9402285813 小时前
HarmonyOS应用《玄象》开发实战:FortuneTimelinePage 运势时间线:Timeline 自定义组件 + List 虚拟滚动
harmonyos·鸿蒙
LEO1111014 小时前
HarmonyOS应用开发实战:猫猫大作战-概率生成算法
harmonyos·鸿蒙
进击的丸子14 小时前
APP人脸识别增值版Harmony Demo实操与关键代码解析
前端·程序员·harmonyos
LEO1111014 小时前
HarmonyOS应用开发实战:猫猫大作战-样式抽成可复用类,一处定义、多处复用,还能针对不同状态(正常/按下/禁用)应用不同样式
harmonyos·鸿蒙