发布快应用之前, 需要生成证书,此功能会帮助用户生成 rpk 的发布和开发证书
通过「工具」「生成证书」菜单打开功能界面。
通过 命令面板
输入 hap: generate signature keys
打开功能界面。
参数名 | 类型 | 默认值 | 字段介绍 | 必填 |
---|---|---|---|---|
国家名称 | String | ZH | 证书的国家名称,必须为两个字母 | 否 |
州或省份 | String | GuangDong | 证书的省份或者洲名 | 否 |
地址名称 | String | Shen zhen | 证书地址名,例如城市名 Shen zhen | 否 |
组织名称 | String | Internet Widgits Pty Ltd | 证书组织名称,例如公司名称 | 否 |
通用名称 | String | default | 证书通用名称,例如服务器名称或者你的名字 | 否 |
邮箱地址 | String | default@default.com | 证书邮箱地址 | 否 |
页面中有 6 个输入框,分别对应了生成证书的 国家、省份、地址、组织名称、通用名称和邮箱地址,界面如下图。
点击完成,开发工具将自动执行 openssl 命令生成 release 证书,证书文件默认保存在工程根目录的 sign 目录下。
注意事项:
从 3.2.0
版本开始,sign 目录下默认只存放 release 版证书,不再在目录下区分 sign/debug 与 sign/release 目录来存放 debug 与 release 版证书。对于原来的证书路径,开发工具已做兼容。
证书应该妥善保存,进行备份,遗失可能导致无法上传到官网审核。