鸿蒙 应用类型:企业应用

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

应用类型分类

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 万
  • 接受《华为开发者联盟生态市场商户合作协议》及相关管理规范

说明

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

相关推荐
youyin4 天前
HarmonyOS ArkUI 组件与自定义组件零基础:从搭页面到组件化开发
华为·harmonyos
HwJack204 天前
【HarmonyOS开发小实践】ArkTS 从 TypeScript 到方舟语言的演进
华为·harmonyos
张星河zen4 天前
4096卡、8EFLOPS、7.2T NPO:华为昇腾960超节点详解
华为·ai训练·ai推理·超节点·npo·昇腾960·hi-one
云运维笔记4 天前
华为设备IP地址配置全攻略
运维·网络·计算机网络·华为
威哥爱编程4 天前
HarmonyOS 7 星盾机密风控实战:设备风险因子端侧融合计算,可用不可见
harmonyos·arkts
威哥爱编程4 天前
HarmonyOS 7 应用快启实战:关键资源预加载进内存,冷启告别白屏
华为·harmonyos·arkts
马剑威(威哥爱编程)4 天前
【共创稿事节】HarmonyOS 7 视觉 AI 进阶实战:人脸检测 + 通用文字识别(OCR)两步接入
华为·harmonyos·arkts
HMS Core5 天前
HarmonyOS智慧多窗,让应用在任意窗口都“恰到好处”
harmonyos
梦想不只是梦与想5 天前
鸿蒙 应用发布准备工作(一)
harmonyos·鸿蒙上架·鸿蒙应用发布