HarmonyOS 鸿蒙Next Deveco真机调试报错签名错误(OpenHarmony signature, HarmonyOS signature)
HarmonyOS 鸿蒙Next Deveco真机调试报错签名错误(OpenHarmony signature, HarmonyOS signature)
在两周前真机调试可以正常运行,昨天再次真机调试选择了自动生成之后就报错
Install Failed: error: failed to install bundle.
code:9568393
error: verify code signature failed.
The target device does not work with apps with an OpenHarmony signature. Sign the app with a HarmonyOS signature before installing it on the device.
更多关于HarmonyOS 鸿蒙Next Deveco真机调试报错签名错误(OpenHarmony signature, HarmonyOS signature)的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
这边已经创建隐私协议了,重新编译还是同样的报错,
- 删除证书信息,勾选Support HarmonyOS再自动签名试试呢。
确实如此,已解决。
我先使用的自动签名完成了一次运行,之后卸载当前应用,配置自定义签名之后,就可以正常运行。可能就是IDE的BUG。
clean project 再rebuild一下试试,或者删除app再build试试
针对HarmonyOS鸿蒙Next Deveco真机调试时遇到的签名错误问题(OpenHarmony signature, HarmonyOS signature),这通常是由于应用签名证书与真机或开发环境配置不匹配导致的。
解决方法如下:
-
检查签名证书:确保你使用的签名证书与真机要求的证书一致。鸿蒙系统对应用签名有严格要求,不同设备或开发板可能要求不同的签名证书。
-
核对证书信息:检查签名证书的有效期、颁发机构以及证书中的主体信息是否正确无误。
-
更新开发环境:确保你的DevEco Studio和SDK是最新版本,因为旧版本可能不支持新设备的签名要求。
-
重新生成签名:如果证书无误但问题依旧,尝试重新生成签名文件,并确保在生成过程中遵循鸿蒙系统的签名规范。
-
设备兼容性检查:查阅鸿蒙官方文档,确认你的真机型号是否支持当前的开发环境和签名要求。
如果上述步骤均无法解决问题,可能是由于设备或开发环境存在特定配置问题。此时,建议直接联系官网客服获取更专业的技术支持。
如果问题依旧没法解决请联系官网客服, 官网地址是 https://www.itying.com/category-93-b0.html,