摘要
HarmonyOS会通过数字证书与Profile文件等签名信息来保证应用的完整性,需要上架的HarmonyOS应用/元服务都必须通过签名校验,所以上架前,您需要先完成签名操作。
一、生成密钥和证书请求文件
1.打开DevEco Studio,菜单选择“Build > Generate Key and CSR”。
2.Key Store File可以点击“Choose Existing”选择已有的密钥库文件(存储有密钥的.p12文件),跳转至步骤4继续配置;如果没有密钥库文件,点击“New”,跳转至步骤3进行创建。
3.在“Create Key Store”界面,填写密钥库信息后,点击“OK”。
- Key Store File:设置密钥库文件存储路径,并填写p12文件名。
- Password:设置密钥库密码,必须由大写字母、小写字母、数字和特殊符号中的两种以上字符的组合,长度至少为8位。请记住该密码,后续签名配置需要使用。
- Confirm Password:再次输入密钥库密码。
4.在“Generate Key and CSR”界面继续填写密钥信息后,点击“Next”。
- Alias:密钥的别名信息,用于标识密钥名称。请记住该别名,后续签名配置需要使用。
- Password:密钥对应的密码,与密钥库密码保持一致,无需手动输入。
- Validity:证书有效期,建议设置为25年及以上,覆盖元服务的完整生命周期。
- Certificate:输入证书基本信息,如组织、城市或地区、国家码等。
5.在“Generate Key and CSR”界面设置CSR文件存储路径和CSR文件名,点击“Finish”。
6.CSR文件创建成功后,将在存储路径下获取生成密钥库文件(.p12)和证书请求文件(.csr)。
2.申请发布证书
1.登录AppGallery

最低0.47元/天 解锁文章
3699

被折叠的 条评论
为什么被折叠?



