前面几篇讲的都是公开发布和测试相关能力,本文介绍一个特殊场景——非公开发布。简单说,就是应用上架华为应用市场,但不对外公开可见,只能通过分发链接被用户发现和下载。

一、简介

对于不适合面向所有用户公开分发的应用,可以通过非公开发布的方式在华为应用市场上发布。

核心特点:

  • 非公开发布的应用不会出现在华为应用市场的任何类别、推荐、排行榜、搜索结果或其他列表中

  • 仅通过分发链接被用户发现、下载和更新

  • 任何获取到分发链接的用户均可下载应用

注意:非公开发布方式上架的应用,无法再更改为公开发布方式。

二、使用条件(必须全部满足)

使用非公开发布功能必须满足的条件:

条件项要求
账号类型企业开发者账号(查看个人开发者与企业开发者的区别)
账号角色操作账号必须是对应用拥有“提交版本”权限的账号持有者、管理员、APP管理员角色
应用类型API Level ≥ 10 的 HarmonyOS 应用
版本状态应用不存在分阶段发布和公开测试版本
申请流程需要填写报名申请,审核通过后方可使用非公开发布

报名状态查询

申请完成后,可在华为开发者联盟官网“我的 > 我的活动” 模块查看报名状态、审核结果以及其他相关信息

三、未上架应用申请非公开发布

未上架应用可以直接上架为非公开发布应用。

操作步骤

  1. 登录 AppGallery Connect,点击 “APP与元服务”

  2. 选择要发布的应用,参考《发布HarmonyOS应用》完成应用信息和版本信息配置

注意 :按照法律法规要求,应用非公开上架同样需要提供相应的资质文档,比如说:应用资质、配置备案信息

  1. 选择软件包后,“应用上架 > 版本信息”页面会展示 “发布类型” 区域,选择 “非公开发布”

  2. 阅读弹框提示,确认无误后点击 “确认”

  3. 点击 “提交审核”,将应用提交至华为方进行发布审核

审核通过后

  • 版本信息页面的“发布类型”区域展示应用分发链接

  • 链接形式为:

https://appgallery.huawei.com/app/detail?id=包名
  • 此后便可将该分发链接分享给目标用户进行下载、安装或者更新

四、在架应用申请非公开发布

已全网上架的应用,也可以通过升级版本的方式更新为非公开发布应用。

影响:非公开发布版本上架后,全网版本自动下架,后续也不支持再次转为全网发布版本。

操作步骤

  1. 登录 AppGallery Connect,点击 “APP与元服务”

  2. 选择要申请非公开发布的应用

  3. 在版本信息页面的 “发布类型” 区域,选择 “非公开发布”

  4. 阅读弹框提示,确认无误后点击 “确认”

  5. 点击 “提交审核”,将应用提交至华为方进行发布审核

审核通过后

  • 版本信息页面的“发布类型”区域展示应用分发链接

  • 链接形式为:

https://appgallery.huawei.com/app/detail?id=包名
  • 此后便可将该分发链接分享给目标用户进行下载、安装或者更新

整体来看,非公开发布适合不适合面向所有用户公开分发的场景,比如企业内部应用、特定客户定制应用等。但它的不可逆性链接可被任何人下载的特性,需要谨慎使用。建议在申请前确认好:

  • 是否真的不需要公开分发

  • 是否已准备好资质文档和备案信息

  • 是否接受“一旦非公开,永不能转公开”的约束

如果只是临时测试,建议用前面讲过的邀请测试或指定设备发布,而不是非公开发布。

Logo

作为“人工智能6S店”的官方数字引擎,为AI开发者与企业提供一个覆盖软硬件全栈、一站式门户。

更多推荐