文章目录
- 背景
- 操作步骤概述
- 安装 Java 并检测版本
- 生成证书 xxx.keystore
- 问题:报错,没有权限
- 使用证书
背景
我用 uniapp 想要用云打包,但是需要本机生成一个证书
操作步骤概述
- 安装 Java
- 在终端输入
/usr/libexec/java_home -V
之后,进入提示的目录下 - 使用
keytool
命令生成
安装 Java 并检测版本
生成证书 xxx.keystore
这里的 xxx.keystore
只是个变量名,我的叫 signed.keystore
,随便你命名
sudo keytool -genkey -v -keystore signed.keystore -alias name_app -keyalg RSA -sigalg SHA256withRSA -keysize 2048 -validity 10000
之后要你输入 私钥密码,要记住,等会云打包要用
问题:报错,没有权限
问题照片
解决办法:前面加个 sudo
使用证书
输入刚设置的私钥密码,选择证书即可