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

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

相关推荐
小雨青年2 小时前
鸿蒙 HarmonyOS 6 | Pura X Max 鸿蒙原生适配 13:顶部导航在窄窗口下如何简化
华为·harmonyos
m0_535817552 小时前
从0到1上手Claude Code:Windows安装+88api配置全流程
windows·gpt·node.js·claude·claudecode·88api
FrameNotWork5 小时前
HarmonyOS 短视频滑动交互实现:打造流畅的上下切换体验
音视频·交互·harmonyos
阿昭L5 小时前
Windows用户态hook技术总结
windows·逆向·hook
FrameNotWork7 小时前
HarmonyOS 照片浏览器手势交互实现:打造流畅的滑动体验
华为·交互·harmonyos
大雷神7 小时前
第03篇|源码导览:从源码看地图、相机、相册、保险箱的产品闭环
harmonyos
fengchengwu20128 小时前
Jupyter 安装与使用指南:从环境配置到效率翻倍
ide·windows·jupyter
花先锋队长8 小时前
突破物理极限,华为Pura X Max重新定义折叠机音质天花板
华为·harmonyos
wordbaby8 小时前
鸿蒙 RNOH 下 DocumentPicker copyTo 失败:一个错误码,三个独立根因
harmonyos
呉師傅8 小时前
东芝e-STUDIO 3525ac提示黄色和品红色墨粉盒在耗尽前被更换。请重新插入之前的墨粉盒并用至耗尽如何操作
运维·windows·电脑