企业应用是指企业内部自研应用或者采购的三方应用,由于信息安全、网络保护等原因,无法上架华为应用市场,只能在企业内部通过企业私有应用商店或本地离线安装等方式进行分发安装的应用。

应用类型分类

HarmonyOS 中的应用主要分为三种类型:普通应用、游戏应用和企业应用。其中,企业应用又可细分为以下两类:

类型说明
企业普通应用企业内部使用的常规业务应用
企业MDM应用设备管理应用(Mobile Device Management),通过 EnterpriseAdminExtensionAbility 调用 MDM Kit 接口实现设备管控功能

企业应用的特征

  • 仅限企业设备运行:企业应用只能运行在特定的企业设备上,不能安装在面向普通消费者的商用设备上。
  • 不上架应用市场:企业应用无法上架华为应用市场进行公开或非公开发布。
  • 支持格式:支持 .hap 和 .app 格式,需为单个应用包体。若包含多个 hap/hsp 文件,需打包为 .app 格式,并在工程级 build-profile.json5 文件中将 packOptions 的 appWithSignedPkg 属性配置为 true

分发安装方式

企业应用支持以下三种安装方式:

发布流程

发布企业应用需要完成以下步骤:

  1. 注册华为开发者账号并完成企业开发者实名认证
  2. 为企业应用发布单独创建一个新的应用
  3. 向华为申请开通企业应用发布权限(通过邮件申请)
  4. 申请企业应用发布证书
  5. 申请企业应用发布 Profile
  6. 使用证书和 Profile 手动签名后,编译构建正式发布包

入驻条件

成为华为开发者联盟生态市场企业应用商户需要满足以下条件:

  • 符合国家/区域相关法律、法规规定,拥有正规的公司资质
  • 营业执照需满 2 年,注册资金不低于 50 万
  • 接受《华为开发者联盟生态市场商户合作协议》及相关管理规范

说明

如果企业应用仅面向内部员工使用,也可以考虑使用 非公开发布 方式上架华为应用市场。该方式下应用仅可通过链接被用户发现,不会出现在应用市场的类别、推荐、排行榜或搜索结果中,同时还能获得自动升级管理能力。但需注意,非公开发布与严格意义上的企业应用(需企业证书签名)是两种不同的方案,具体选择取决于企业的安全管控需求。

Logo

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

更多推荐