鸿蒙 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权限:
-
选中"受限ACL权限(HarmonyOS API9及以上)"选项
-
应用/元服务获取的所有ACL权限都将被添加至Profile内
-
点击"查看"可查看已获取的ACL权限
-
如需增加更多权限,可点击"去申请"前往ACL权限页面申请
步骤4:提交并下载
点击右上角"添加",发布Profile申请成功。点击"下载",将生成的Profile保存至本地,供后续发布签名使用。
三、公钥指纹自动配置
发布Profile申请成功后,Profile关联的发布证书对应的指纹已自动添加到当前应用/元服务。
如提示当前应用/元服务添加的证书指纹数量达到上限(最多50个):
-
先删除 部分不需要的公钥指纹
-
再手动 配置公钥指纹
注意事项
| 情况 | 说明 |
|---|---|
| 集成依赖指纹的开放能力 | 后续无需再手动配置公钥指纹 |
| 不涉及指纹配置 | 忽略此提示 |
四、Profile状态
| 状态 | 说明 |
|---|---|
| 生效 | Profile可用 |
| 失效/已吊销 | Profile不可用,需重新申请 |
五、其他
| 注意事项 | 说明 |
|---|---|
| Profile数量 | 每个应用最多100个 |
| ACL权限变化 | 创建Profile后ACL权限有变化,需重新创建Profile |
| 证书要求 | 仅支持发布证书 |
调试Profile vs 发布Profile
| 对比项 | 调试Profile | 发布Profile |
|---|---|---|
| 类型 | 调试 | 发布 |
| 证书 | 调试证书 | 发布证书 |
| 设备 | 可绑定调试设备 | 不绑定设备 |
| 指纹配置 | 需手动配置 | 自动添加 |
鸿蒙AGC申请发布Profile需准备发布证书,类型选择"发布",ACL权限需先获取再添加(如需要)。提交后Profile关联的发布证书指纹会自动添加到应用,无需手动配置公钥指纹。每个应用最多100个Profile,失效需重新申请。
更多推荐



所有评论(0)