有没有从申请发布证书/Profile、在DevEco Studio引入证书、打包、上架的HarmonyOS鸿蒙Next文档呢?

有没有从申请发布证书/Profile、在DevEco Studio引入证书、打包、上架的HarmonyOS鸿蒙Next文档呢? 有没有从申请发布证书/Profile、在DevEco Studio引入证书、打包、上架的文档呢?需要怎么调整DevEco Studio上的证书呢?引入了在agc上申请的release的证书,也切换了,为什么打的包还是提示993,在云测试环境提示不是release版本。需要手动更改build-profile.json5的什么内容吗?

3 回复

解决方案:

  1. 首先点击瞄点,Build Mode中选择release

  2. 登录AppGallery Connect选择添加证书,根据实际情况添加类型,云测试和上架选择发布证书。真机测试选择调试证书

  3. 更新Profile,类型选择发布且证书状态应显示生效

  4. 在Signing Configs中添加上AppGallery Connect下载的证书和Profile

  5. 删除之前构建的APP包或者Hap包

  6. 在Build Hap(s)/APP(s)构建app包

更多关于有没有从申请发布证书/Profile、在DevEco Studio引入证书、打包、上架的HarmonyOS鸿蒙Next文档呢?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


有。华为官方提供了完整的HarmonyOS NEXT应用发布流程文档。在华为开发者联盟官网的“文档”板块中,可找到详细的发布指南。内容涵盖证书申请、Profiles文件配置、在DevEco Studio中签名设置、应用编译打包及最终提交审核上架的全流程操作说明。所有步骤均基于鸿蒙原生开发环境完成。

是的,HarmonyOS Next提供了完整的发布流程文档。您可以在华为开发者联盟官网的文档中心找到详细的指南,涵盖证书申请、DevEco Studio配置、打包和上架步骤。

关于993错误和云测试环境提示非release版本的问题,通常是因为build-profile.json5中的配置未正确关联release证书。请检查以下内容:

  1. 确保在build-profile.json5中,"signingConfig"字段已正确指向您的release证书配置。
  2. 验证"artifactType"设置为"release",且"apiType"为"release"。
  3. 检查证书的bundleName与项目配置是否一致。

如果问题仍存在,建议清理项目并重新同步Gradle配置。

回到顶部