【鸿蒙实战开发】HarmonyOS申请调试签名证书过程

因为项目中需要用到地图服务,所以不得不申请签名证书,过程太繁琐做个笔记,也方便大家参考。
开发设备:MacOS(M)
DevEco-Studio版本:5.0.3.400
签名基本概念

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

手动签名步骤

手动签名共配置四个证书文件:

1.在 DevEco Studio 工具侧生成密钥(.p12)和证书请求文件(.csr)。
2.在 AppGallery Connect 侧申请应用证书(.cer)、Profile(.p7b)文件。

生成密钥和证书请求文件 .p12 和 .csr

官方文档
1、在主菜单栏单击 Build(构建) > Generate Key and CSR(生成私钥和证书请求文件)
在这里插入图片描述

2、在新打开页面中点击New
在这里插入图片描述

●注意!!!,一定要记住这个Password(我就是因为没记住又来了一遍)
●文件名是自定义的,后缀.p12

在这里插入图片描述

●OK
●下一步这个Alias也要记住,最好记个文本,后续要用
●只填必填项点Next会出错,应该是版本问题,以后会好吧
在这里插入图片描述

●Next
●这一步需要填csr文件路径和文件名,注意后缀.csr就行了

在这里插入图片描述

●Finish

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值