OpenHarmony error: signature verification failed due to not trusted app source

问题:error: signature verification failed due to not trusted app source

今天在做OpenHarmony App开发,之前一直用的设备A在测试开效果,今天换成了设备B,通过DevEco Studio安装应用程序的时候,就出现错误:error: signature verification failed due to not trusted app source

解决

根本原因就是应用程序的签名出现了问题,导致设备B认为此APP不被信任。解决方法如下:

1、修改build-profile.json5文件

在DevEco Studio的工程目录下方,有一个build-profile.json5文件,此文件中有配置应用的签名信息。

注意:是工程根目录下的build-profile.json5文件,而非entry下。

如下图所示:

将上述文件中的signingConfigs后面的配置删掉。删掉后的效果如下图:

2、重新生成签名

2.1、单击 File > Project Structure > Project > SigningConfigs 界面勾选 Automatically generate signature

2.2、之后点击Apply----> OK关闭窗口。就会自动生成签名。重新运行程序即可解决问题。

相关推荐
柒儿吖7 小时前
纯脚本项目的跨平台适配方法论:getoptions在开源鸿蒙PC平台的实现解析
华为·开源·harmonyos
搬砖的kk8 小时前
基于Flutter开发应用如何快速适配HarmonyOS
flutter·华为·harmonyos
码灵8 小时前
鸿蒙(HarmonyOS)开发板是否能够运行 Java 应用?
harmonyos
音浪豆豆_Rachel10 小时前
Flutter 与原生通信的桥梁:深入解析 Pigeon 与后台线程通信
flutter·harmonyos
音浪豆豆_Rachel11 小时前
Flutter跨平台通信的智能配置:Pigeon注解配置与鸿蒙生态深度集成
flutter·华为·harmonyos
全栈开发圈13 小时前
新书速览|鸿蒙HarmonyOS 6开发之路 卷3:项目实践篇
鸿蒙·鸿蒙系统
FrameNotWork14 小时前
HarmonyOS 教学实战(六):复杂表单与校验体系(把“最难写”的模块写优雅)
华为·harmonyos
HMS Core15 小时前
【FAQ】HarmonyOS SDK 闭源开放能力 — Form Kit
华为·harmonyos
IT充电站16 小时前
鸿蒙应用开发之鸿蒙沙箱文件如何存媒体库?
harmonyos
IT充电站16 小时前
鸿蒙应用开发之通过AVPlayer如何实现音乐播放、暂停、音量设置?
harmonyos