快应用 生成证书
2020-08-03 13:59 更新
发布快应用之前, 需要生成证书,此功能会帮助用户生成 rpk 的发布和开发证书
通过本节你将学会:
打开生成证书功能
- 通过【hap】【生成证书】菜单打开功能界面。
- 通过【命令面板】输入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 命令生成证书,如果项目根目录下不存在证书,将弹出下面的选择框:
- 如果选择 debug,将会在 sign/debug 目录下生成证书。
- 如果选择 release,将会在 sign/release 目录下生成证书。
- 如果已经存在 debug 或者 release 中的一个,将会默认生成另外一个证书。
注意:
- debug 签名由于是公开的,安全性无法保证,一定不要使用 debug 签名签发正式上线的应用。发布程序包前需要增加 release 签名,然后在工程的根目录下运行
以上内容是否对您有帮助:
更多建议: