Android 和 IOS 平台签名证书生成指南

有安卓开发经验的朋友对这个应该不陌生,生成方法也有很多,我这里只对没有经验的朋友做以下简单指导。

如果您不想看以下的一堆文字,请前往:yunedit.com/createcert 自动生成,具体生成和使用方法此网站有说明。

如果您想亲自尝试生成证书,请看下面流程。

keystore的作用

Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。

Android证书的生成是自助和免费的,不需要审批或付费。

此教程的目的是生成.keystore文件,或者获取.keystore文件的 MD5 和 SHA256 参数。

windows平台生成证书的方法:

安装java,并配置环境变量

1、下载JRE软件:https://pan.baidu.com/s/1Jc7zGroF8QdB7QuxaCqKtw 解压码:4tjz

2、安装JRE软件,直接常规软件安装方法,点下一步,直到完成即可。记录下安装目录,比如:C:\Program Files\Java\jre1.8.0_231

3、windows 桌面双击进入我的电脑,然后鼠标右键选择属性。

Android 和 IOS 平台签名证书生成指南

4、设置环境变量

Android 和 IOS 平台签名证书生成指南

5、再设置一个path环境变量

Android 和 IOS 平台签名证书生成指南

使用 win+q 快捷键打开windows搜索,输入cmd 打开命令提示符,输入 java -version 如果出现下面的提示,表示已经安装成功

Android 和 IOS 平台签名证书生成指南

生成 keystore 文件,或者获取 keystore 文件的 MD5 和 SHA256

如果以前通过春哥介绍的方法,在线生成过 .keystore 文件,请按照下面 情况一 来操作。如果您是初次打包APP,并未生成过 keystore文件,请按照 情况二 来操作。如果您不记得是否生成过 .keystore 文件,请直接参照 情况二

情况一:已有 .keystore 文件,获取它的 MD5 和 SHA256 的方法

1、使用 win+q 快捷键打开windows搜索,输入cmd 打开命令提示符

2、使用cd命令,定位到您的 .keystore 文件目录,如果不知道 keystore 文件在哪里,可以在 HBuilderX 软件->发行->云打包中查看证书文件路径。比如我的路径是 d:\qibier.keystore。

3、使用 keytool 命令,查看 MD5 和 SHA256 值,如下图所示:

Android 和 IOS 平台签名证书生成指南
keytool -list -v -keystore d:\qibier.keystore

命令行红色部分为你的 .keystore 文件路径

情况二:生成全新的 .keystore 文件

生成全新 .keystore 文件的命令行:

keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore

testalias :是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字

test.keystore :是证书文件名称,可修改为自己想设置的文件名称

Android 和 IOS 平台签名证书生成指南

要查看你生成的这个文件的md5,sha256等信息,请使用上面 情况一 中的方法。

至此,我们已经可以自己生成.keystore文件,并且获取它的信息了。

windows平台IOS生成证书的方法:

采用第三方工具:香蕉云编 https://www.yunedit.com/

Android 和 IOS 平台签名证书生成指南
声明:本站部分文章或资源,整理于网络或由网友提供,主要用于知识性分享与学习用途。若相关内容侵犯了原著者的合法权益,请联系处理。
技术

申请微软Office 365的OneDrive 5T网盘 附赠详细申请步骤以及申请邮箱地址

2022-9-22 14:18:29

Axure技术

Axure html页面中如何添加背景音乐

2022-11-2 18:27:03

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧