AGC上传HarmonyOS鸿蒙Next软件包报错HarmonyAppProvision和证书不匹配

AGC上传HarmonyOS鸿蒙Next软件包报错HarmonyAppProvision和证书不匹配 问题现象

上传鸿蒙应用提示“您上传的鸿蒙应用软件包使用的HarmonyAppProvision和证书不匹配,请修改后再重新上传”。

问题分析

这种问题基本上是软件包打包时所用的发布证书不是应用市场AGC生成的,也就是鸿蒙软件包中的证书和profile文件中的证书校验结果不匹配。

解决方案

遇到这种情况需要排查确认下IDE打包时上传的证书是否是创建profile所使用的证书

特别是在华为签名中心申请签名时,一定不要用签名中心颁发的发布证书,要用AGC生成的发布证书。签名中心的发布证书是给预装版本使用的。


更多关于AGC上传HarmonyOS鸿蒙Next软件包报错HarmonyAppProvision和证书不匹配的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

我上传的是应用更新包😭一直报这个错,应用被下架了,还没传上去😭,

更多关于AGC上传HarmonyOS鸿蒙Next软件包报错HarmonyAppProvision和证书不匹配的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


如果问题还没解决,欢迎提工单来详细咨询。

没遇到这个问题。不过可以做个备用

感谢楼主支援,新手小白已收藏

上传HarmonyOS鸿蒙Next软件包时,报错“HarmonyAppProvision和证书不匹配”,通常是由于应用签名证书与配置的Provision Profile不一致导致的。请按照以下步骤排查问题:

  1. 检查证书和Provision Profile:确保在AGC(AppGallery Connect)中配置的Provision Profile与应用签名证书一致。

  2. 重新生成签名证书:如果证书已过期或丢失,需重新生成并上传到AGC。

  3. 验证配置文件:在AGC中下载最新的Provision Profile,并在开发工具中正确配置。

  4. 重新打包应用:使用正确的证书和Provision Profile重新打包应用,并上传到AGC。

回到顶部