【AGC】HarmonyOS鸿蒙Next中升级应用时无法选择软件包

【AGC】HarmonyOS鸿蒙Next中升级应用时无法选择软件包 最近我在升级应用时遇到一个奇怪的问题,选择不了上传的软件包(选择框是灰色的),如下:

cke_847.png

开始以为是软件包版本太低所以无法选择,英文升级要满足新版本号大于等于在架版本。但是我在架版本号是1.1.0和1.2.0,正常应该能选择1.2.0,1.3.0和1.4.0版本的。

而且无法选择低版本时页面会有如下提示才是正常的:

cke_1651.png

最后联系华为工程师,比对了下我在架的1.1.0和1.2.0版本,发布国家没有选择“中国”,而本次我升级应用时发布国家选择了“中国”,很有可能是我先选择了发布国家,再上传软件包,由于隐私合规的要求,实际上中国站点是没有存我的软件包。而当我升级应用时又选择了中国,此时系统认为中国站点没有软件包,因此选择不了。

  • 升级应用:

cke_2587.png

  • 在架应用:

cke_3432.png

解决方式很简单,只要再重新传一下软件包即可,传完后,果然能选择了:

cke_4243.png


更多关于【AGC】HarmonyOS鸿蒙Next中升级应用时无法选择软件包的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

学习了

更多关于【AGC】HarmonyOS鸿蒙Next中升级应用时无法选择软件包的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中升级应用时无法选择软件包,可能是由于以下原因:

  1. 软件包未正确上传:确保软件包已正确上传到AGC(AppGallery Connect)平台,并且状态为“已发布”或“待发布”。

  2. 版本兼容性问题:检查当前设备的HarmonyOS版本是否与软件包兼容。如果设备版本过低或过高,可能导致无法选择软件包。

  3. 应用签名问题:确保软件包使用了正确的签名证书。如果签名不匹配,系统可能无法识别或选择该软件包。

  4. 网络问题:检查设备网络连接是否正常。如果网络不稳定或中断,可能导致无法从AGC获取软件包信息。

  5. AGC配置问题:检查AGC中的应用配置,确保应用的基本信息、版本信息等配置正确无误。

  6. 设备存储空间不足:如果设备存储空间不足,可能导致无法下载或选择软件包。

  7. 系统缓存问题:尝试清除设备缓存或重启设备,以排除系统缓存导致的异常。

  8. AGC平台问题:如果以上问题均排除,可能是AGC平台本身存在临时问题,建议稍后再试。

如果问题持续存在,建议检查上述各项,确保所有配置和条件均符合要求。

在HarmonyOS Next中升级应用时无法选择软件包,可能是由于以下原因:

  1. 软件包未正确上传:确保软件包已正确上传至AGC(AppGallery Connect)平台,并且状态为“已发布”。

  2. 版本兼容性问题:检查软件包是否与目标设备的HarmonyOS版本兼容。

  3. 网络问题:确保设备网络连接正常,尝试重新连接或切换网络。

  4. 缓存问题:清除AGC或应用商店的缓存,重新尝试升级。

  5. 权限问题:确保应用具有必要的权限,如存储权限。

如果问题持续,建议联系AGC技术支持获取进一步帮助。

回到顶部