鸿蒙 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自动关联指纹,无需手动配置。
更多推荐



所有评论(0)