# 发行

发行用于把调试完成的项目编译为可提交、可上线的产物。HBuilder V 通过 发行 菜单和命令面板提供各平台的发行能力。

# 发行前准备

  • 先在 运行 中确认项目在各端可以正常运行;
  • App 云打包需要登录 DCloud 账号;
  • 上传网站到服务器需要登录 DCloud 账号,并开通 uniCloud 服务空间;
  • 包名、证书、图标、启动图等配置请在项目的 manifest.json 中维护;
  • 发行小程序前,请先在对应平台完成账号注册与 AppID 配置;
  • 如需在打包时生效原生层配置(三方 SDK、原生插件、权限等),请确认配置已在 manifest.json 中完成。

# 发行入口

  • 发行菜单:菜单栏中的 发行 菜单会列出当前项目可用的发行目标,不支持的平台不会显示。

多项目工作区中,HBuilder V 会优先使用当前活动文件所在的项目;无法判断项目时发行菜单为空。

# 发行目标

发行目标 说明
App 云打包 Android / iOS 云端打包
App 本地打包 Android / iOS / HarmonyOS 本地打包
制作 Wgt 包 生成 .wgt 资源包,用于热更新
小程序-微信 微信小程序
小程序-支付宝 支付宝小程序
网站 PC Web、手机 H5、SSR

# 常见问题

  • 发行后功能异常:确认发行环境的 manifest.json 配置(如 AppID、域名白名单)与运行环境一致;原生插件与三方 SDK 需在打包配置中正确勾选。
  • Wgt 热更新不生效:检查 App 原生层版本是否兼容,以及 manifest.json 中的版本号配置。

更多问题见 常见问题。