【错误记录】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 按钮 , 应用 自动生成签名 ;

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

相关推荐
昇腾知识体系12 分钟前
msprobe/msdebug 全家桶:昇腾精度比对、溢出检测、msSanitizer 内存检测与 msOpProf 算子调优实战
人工智能·华为·知识图谱
2501_919749031 小时前
华为鸿蒙免费PDF工具—小羊免费PDF
华为·pdf·harmonyos·鸿蒙
贾伟康2 小时前
【口算王|10】HarmonyOS ArkTS 语音报题实战:协调朗读、作答和页面生命周期
生命周期·harmonyos·arkts·语音交互·texttospeech
佳&弥3 小时前
后渗透痕迹清理
服务器·windows·web安全·网络安全
MSTcheng.3 小时前
【Linux学习】Linux学习第四弹——Linux基本指令3
linux·windows·学习·操作系统·指令
贾伟康4 小时前
【口算王|08】HarmonyOS ArkTS 分类训练实战:让年级与运算分类参数保持一致
harmonyos·arkts·数据建模·路由参数·分类训练
小飞象—木兮4 小时前
经营复盘指南:核心概念、7 个核心指标、华为复盘管理标杆实践、案例·
华为
光锥智能4 小时前
华为新麒麟芯片、鸿蒙7问世,手机底层竞赛升级
华为·智能手机·harmonyos
霸道流氓气质4 小时前
MyBatis 与 SQL 层面关键技术详解
windows·sql·mybatis
一直走下去-明5 小时前
在 Windows 上安装 uv
windows·uv