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

文章目录

一、报错信息


在 DevEco Studio 中 , 运行程序 , 编译时正常编译 , 但是在真机运行时 , 报如下错误 , 核心报错信息是 " Failure[MSG_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/
Failure[MSG_ERR_INSTALL_FAILED_VERIFY_APP_PKCS7_FAIL]

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

二、问题分析


Failure[INSTALL_FAILED_VERIFY_APP_PKCS7_FAIL] 错误 , 是 签名验证 过程出现了问题 ,

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

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

二、解决方案


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

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

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

相关推荐
唐宋元明清218839 分钟前
.NET 磁盘管理-技术方案选型
windows·c#·存储
桌面运维家1 小时前
vDisk VOI/IDV Windows本地运行异常怎么办?快速排查恢复
windows
奋斗的小青年!!4 小时前
Flutter浮动按钮在OpenHarmony平台的实践经验
flutter·harmonyos·鸿蒙
Georgewu5 小时前
【HarmonyOS应用开发】鸿蒙应用实现横竖屏切换的两种方式以及注意事项
harmonyos
万少8 小时前
告别素材焦虑!用 AI 一键生成鸿蒙项目图片素材
ai编程·harmonyos
wszy18099 小时前
外部链接跳转:从 App 打开浏览器的正确姿势
java·javascript·react native·react.js·harmonyos
2501_9254355210 小时前
怎么彻底禁止Windows更新?一键彻底关闭win11自动更新的工具
windows
奋斗的小青年!!11 小时前
OpenHarmony Flutter 拖拽排序组件性能优化与跨平台适配指南
flutter·harmonyos·鸿蒙
sinat_3842410911 小时前
HarmonyOS应用开发的trae cn全面实战指南
华为·harmonyos
小雨下雨的雨12 小时前
Flutter 框架跨平台鸿蒙开发 —— Stack 控件之三维层叠艺术
flutter·华为·harmonyos