鸿蒙 AGC:申请发布证书

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

一、前提条件

条件 说明
证书请求文件 已准备好 证书请求文件(.csr)
账号权限 已 获取 "访问发布类证书" 权限

限制 :每个账号最多可申请3个发布证书。

二、操作步骤

步骤1:进入证书页面

登录AppGallery Connect,选择"证书、APP ID和Profile "。在左侧导航栏选择"证书、APP ID和Profile → 证书 ",进入"证书"页面,点击"新增证书"。

步骤2:填写证书信息

参数 说明
证书名称 自定义证书名称,不超过100个字符
证书类型 选择"发布证书"
选取证书请求文件(CSR) 上传准备好的证书请求文件

然后点击"提交"。

三、证书有效期

开发者类型 有效期
实名认证开发者 3年

备注: 证书申请成功即为"生效"状态。

到期影响

情况 说明
证书到期 目前暂不影响在架应用
更新版本 若上传过期证书签名的软件包会失败,建议及时更换证书与Profile

证书状态

状态 说明
失效/已吊销 当前证书不可用,通过此证书申请的Profile也会全部失效或吊销

四、证书管理

下载证书

点击"下载",将生成的证书保存至本地,供后续发布签名使用。

更新证书

操作 说明
更新发布证书 需同步更新发布Profile
更新版本 需要使用同一个CSR文件生成的证书,并使用新证书更新Profile文件

废除证书

点击"废除",可删除证书。

注意 :证书一旦废除将不可恢复 ,且通过此证书申请的Profile也会全部失效,请谨慎操作。废除证书目前暂不影响在架应用。

备案信息

点击"备案信息 ",可获取证书的公钥 和指纹,方便完成备案。

说明:AppGallery Connect 16.5.1版本之前创建的发布证书,不展示备案信息。

五、公钥指纹更新(可选)

如之前使用调试证书配置过公钥指纹,上架前需要将调试证书指纹更新为发布证书指纹。

说明 :申请发布Profile时,AGC会自动将Profile关联的发布证书对应的指纹添加到应用/元服务,无需再手动配置,建议在上架前确认指纹已更新。

申请流程

复制代码
准备CSR文件
    ↓
登录AGC → 证书 → 新增证书
    ↓
填写证书名称、类型、上传CSR
    ↓
提交 → 下载证书(.cer)
    ↓
(可选)确认公钥指纹已更新
    ↓
申请发布Profile

鸿蒙申请发布证书需准备CSR文件,每个账号最多3个,实名开发者有效期3年。证书到期暂不影响在架应用但更新版本会失败,证书废除不可恢复且关联Profile全部失效。更新证书需同步更新Profile并使用同一CSR生成的证书。申请发布Profile时AGC自动关联指纹,无需手动配置。

相关推荐
ChinaDragonDreamer14 小时前
HarmonyOS:User Authentication Kit简介
华为·harmonyos
m0_7381858214 小时前
Flutter 鸿蒙化实战:qrcode_flutter 适配 OpenHarmony,二维码生成与识别
数码相机·flutter·华为·harmonyos·鸿蒙
万物智能信息科技14 小时前
血氧心跳传感器MAX30100芯片驱动开发—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】
人工智能·驱动开发·华为·开源·harmonyos·鸿蒙
老陈说编程14 小时前
1. 鸿蒙 (HarmonyOS) 2012 至 2026 年的发展历程
分布式·华为·个人开发·harmonyos·鸿蒙·鸿蒙系统·程序员创富
m0_7381858215 小时前
Flutter 鸿蒙化实战:open_app_settings 适配 OpenHarmony,一键跳转系统设置
flutter·华为·harmonyos·鸿蒙
Fate_I_C15 小时前
拆解一个鸿蒙化插件:CPF-Ionic 是如何把 43 个 Capacitor 插件搬上 OpenHarmony 的
华为·harmonyos
m0_7381858215 小时前
Flutter 鸿蒙化实战:qr_code_scanner 适配 OpenHarmony,相机扫码实时识别
数码相机·flutter·华为·harmonyos·鸿蒙
梦想不只是梦与想1 天前
HarmonyOS应用分层架构设计
harmonyos·分层架构·一次开发,多端部署
MardaWang1 天前
当滚动逃离了框架 ——HarmonyOS Web 与原生混排滚动的冲突本质与解法
harmonyos·arkts·鸿蒙·deveco studio