鸿蒙 AGC:申请发布Profile

在鸿蒙应用发布阶段,需要使用发布证书和发布Profile重新手动签名后,才能编译构建正式发布包。

一、前提条件

条件 说明
创建应用/元服务 已创建 HarmonyOS应用 或创建 元服务
发布证书 已申请 发布证书
ACL权限(如需) 已申请 并获取ACL权限
账号权限 已获取 "访问发布类Profile"权限

注意:

  • 一个应用最多可申请100个Profile文件

  • 申请ACL权限的入口已调整至项目下的"ACL权限"页签

二、操作步骤

步骤1:进入Profile页面

登录AppGallery Connect,选择"证书、APP ID和Profile "。左侧导航栏选择"证书、APP ID和Profile → Profile ",点击右上角"添加"。

步骤2:填写Profile信息

参数 说明
应用名称 选择需要申请发布Profile的应用/元服务名称
包名 选择应用名称后自动填充
Profile名称 不超过100个字符
类型 选择"发布"
选择证书 选择一个发布证书

步骤3:(可选)添加ACL权限

如需要ACL权限:

  1. 选中"受限ACL权限(HarmonyOS API9及以上)"选项

  2. 应用/元服务获取的所有ACL权限都将被添加至Profile内

  3. 点击"查看"可查看已获取的ACL权限

  4. 如需增加更多权限,可点击"去申请"前往ACL权限页面申请

步骤4:提交并下载

点击右上角"添加 ",发布Profile申请成功。点击"下载",将生成的Profile保存至本地,供后续发布签名使用。

三、公钥指纹自动配置

发布Profile申请成功后,Profile关联的发布证书对应的指纹已自动添加到当前应用/元服务。

如提示当前应用/元服务添加的证书指纹数量达到上限(最多50个):

  1. 先删除 部分不需要的公钥指纹

  2. 再手动 配置公钥指纹

注意事项

情况 说明
集成依赖指纹的开放能力 后续无需再手动配置公钥指纹
不涉及指纹配置 忽略此提示

四、Profile状态

状态 说明
生效 Profile可用
失效/已吊销 Profile不可用,需重新申请

五、其他

注意事项 说明
Profile数量 每个应用最多100个
ACL权限变化 创建Profile后ACL权限有变化,需重新创建Profile
证书要求 仅支持发布证书

调试Profile vs 发布Profile

对比项 调试Profile 发布Profile
类型 调试 发布
证书 调试证书 发布证书
设备 可绑定调试设备 不绑定设备
指纹配置 需手动配置 自动添加

鸿蒙AGC申请发布Profile需准备发布证书,类型选择"发布",ACL权限需先获取再添加(如需要)。提交后Profile关联的发布证书指纹会自动添加到应用,无需手动配置公钥指纹。每个应用最多100个Profile,失效需重新申请。

相关推荐
m0_7381858220 小时前
Flutter 鸿蒙化实战:sqflite 适配 OpenHarmony,本地 SQLite 数据库
flutter·华为·harmonyos·鸿蒙
OH_TPC1 天前
【鸿蒙优选三方库】@ohos/axios:前端转鸿蒙,网络层几乎不用改
前端·华为·harmonyos·鸿蒙
m0_738185821 天前
Flutter 鸿蒙化实战:simple_circular_progress_bar 适配 OpenHarmony,环形进度条
flutter·华为·harmonyos·鸿蒙
jsky_studio1 天前
鸿蒙应用图标圆角与透明像素:上架驳回的排查与修法
harmonyos·鸿蒙
轻口味2 天前
HarmonyOS 7 新特性7:闪控窗深潜——六态流转、错误码二维查表与730ms双通道滞后真机实测
华为·harmonyos·鸿蒙·floatview
2501_919749032 天前
华为鸿蒙免费日记本—小羊日记
华为·harmonyos·鸿蒙
m0_738185822 天前
Flutter 鸿蒙化实战:rive 适配 OpenHarmony,Rive 动画
flutter·华为·harmonyos·鸿蒙
m0_738185822 天前
Flutter 鸿蒙化实战:screen_protector 适配 OpenHarmony,防截屏/防泄露
flutter·华为·harmonyos·鸿蒙
aqi003 天前
鸿蒙版本的电子书阅读APP开放源码啦
android·华为·ai编程·harmonyos·鸿蒙
万物智能信息科技5 天前
温湿度传感器驱动开发—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】
人工智能·驱动开发·华为·开源·harmonyos·鸿蒙