https://dev.dcloud.net.cn/user/profile
-
1、首先在这个网站上确保账号的认证信息均完善,否则打包过程中是会出现错误的。
image.png
-
2、然后在安装了JDK8版本以及配置成功的基础上,打开cmd命令cd到对应的jdk的bin目录下
图1.png
- 3、输入命令:
testalias是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字
test.keystore是证书文件名称,可修改为自己想设置的文件名称,也可以指定完整文件路径
36500是证书的有效期,表示100年有效期,单位天,建议时间设置长一点,避免证书过期
keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore
![](https://img.haomeiwen.com/i25524960/c746998396e306a7.png)
- 4、输入对应的信息内容,输入完成后,再输入以下命令查看证书:
keytool -list -v -keystore test.keystore
-
5、查看证书时,需要留意红线标记的位置
图3.png
因为这个在导出证书的时候,需要用到
keytool -alias testalias -exportcert -keystore test.keystore -file test.cer
- 6、导出的证书
test.cer
图4.png
-
7、找到对应的bin目录下,即可看到导出的test.cer文件,也就是我们需要的证书
图5.png
- 8、然后回到HBuilderX编辑器中,在顶部找到 发行 -> App云打包,然后将对应的配置信息填写,则可以开始打包。
图6.png
![](https://img.haomeiwen.com/i25524960/34c2779120cd6fdf.png)
不过需要注意的是,不建议云打包,免费打包有次数的限制,后边就会开始收费,建议可以本地打包处理。
网友评论