HarmonyOS 5.0元服务原来是这样的(2)!!

接上篇在这里插入图片描述

发布元服务

发布元服务的基本流程如下:

  1. 了解元服务审核指南的要求,并完成发布前自检。
  2. 准备签名文件并编译构建元服务。
  3. (可选)在正式发布元服务前,您可以发布一个邀请测试版本,邀请部分用户提前体验新版本,并收集用户的反馈,以便提前发现问题进行改进,从而保证全网版本的质量,提升用户体验。
  4. 完成元服务备案。
  5. 发布元服务。

签名文件

自动签名

我们在调试代码,在开发过程中使用真机调试,如果没有签名我们会遇到如下图问题;

image.png

image.png

手动签名

签名文件
  • 密钥:包含非对称加密中使用的公钥和私钥,存储在密钥库文件中,格式为**.p12**,公钥和私钥对用于数字签名和验证。
  • 证书请求文件:格式为**.csr**,全称为Certificate Signing Request,包含密钥对中的公钥和公共名称、组织名称、组织单位等信息,用于向AppGallery Connect申请数字证书。
  • 数字证书:格式为**.cer**,由华为AppGallery Connect颁发。
  • Profile文件:格式为**.p7b**,包含HarmonyOS应用/元服务的包名、数字证书信息、描述应用/元服务允许申请的证书权限列表,以及允许应用/元服务调试的设备列表(如果应用/元服务类型为Release类型,则设备列表为空)等内容,每个应用/元服务包中均必须包含一个Profile文件。

其中,多个元服务可以共用、 .p12.csr.cer。也就是说**.p7b** 需要每一个项目单独生成一次。

生成密钥和证书请求文件

可以得到 .p12文件和.csr文件

image.png

image.png

申请发布证书和Profile文件

  1. 打开AGC平台,点击“证书、APP ID和Profile”。

image.png

  1. 在左侧导航栏选择“证书、APP ID和Profile > 证书”,进入“证书”页面,点击“新增证书”。

image.png

  1. 在弹出的“新增证书”窗口填写要申请的证书信息,点击“提交”。

image.png

  1. 下载cer文件

image.png

  1. 申请发布Profile

image.png

  1. 在“添加Profile”页面,填写Profile信息,完成后点击“添加”。

image.png

  1. 下载 .p7b文件

image.png

签名文件

image.png

进行手动签名

image.png

打包构建

image.png

得到APP文件

image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值