【鸿蒙游戏技术分享】鸿蒙NEXT手机升级rom后Udid变更,重新签名需要替换p7b文件和cer文件 问题描述

游戏技术分享
发布于 2025-5-20 11:46
浏览
0收藏

单框架鸿蒙手机升级rom后,发现之前能正常安装运行的项目报错:

【鸿蒙游戏技术分享】鸿蒙NEXT手机升级rom后Udid变更,重新签名需要替换p7b文件和cer文件 问题描述-鸿蒙开发者社区cke_1313.png

问题分析

签名等配置信息都是之前已经配置好的,且之前一直能正常安装,只是升级了rom版本。怀疑是否跟rom升级有关。

使用命令行重新获取设备Udid,并跟华为AGC后台已经配置的设备Udid对比,发现Udid有变动。将新的Udid重新配置上去:

【鸿蒙游戏技术分享】鸿蒙NEXT手机升级rom后Udid变更,重新签名需要替换p7b文件和cer文件 问题描述-鸿蒙开发者社区cke_2310.png

然后按照文档操作,下载新的p7b文件进行签名(cer文件未重新生成下载),重新打包后安装还是报错“signature verification failed due to not trusted app source.”。

怀疑cer文件也跟设备有关,于是又替换新的cer文件,重新打包,可以安装成功,问题解决。


更多问题可关注:

鸿蒙游戏官方网站:​​已有游戏移植-鸿蒙游戏-华为开发者联盟​

公开课:​​华为开发者学堂​

分类
收藏
回复
举报
回复
    相关推荐