APP签名
温馨提示:所有所需程序或者安装包需用户自行下载安装。
使用hbuild公用签名
应用包名: 一般会在生成项目的时候随机分配好了的
应用签名: 59201cf6589202cb2cdab26752472112
使用自有签名
包名规则
1. 采用反写域名命名规则,即 com.xx.xxx 形式,如: com.cms08.home 全部使用小写字母
2. 禁止使用数字开头
生成证书
1. 下载安装java环境 [地址](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
可以直接网盘下载(window系统):
32位:
链接:https://pan.baidu.com/s/1EXlvuIJjBSKrwjLoKAdCeQ
提取码:yxpj
64位:
链接:https://pan.baidu.com/s/1o8FgJFmd-pwbwetesfyCMg
提取码:36da
2. 打开命令行工具进入java环境安装目录下的bin文件夹中
3. 执行如下命令
keytool -genkey -v -keystore 08cmshome.keystore -alias 08cmshome -keyalg RSA -validity 10000
说明
-keystore 后面填写的是最终生成证书的名称 如`08cmshome.keystore`最终会生成这样一个文件,注意必须是以`.keystore`结尾的文件
-alias 证书别名,打包的时候需要填写
-validity 输入数字,表示证书的有效期
输入之后按指示填写相关的信息即可
注:输入如下命令 keytool -list -v -keystore 08cmshome.keystore
控制台的返回中会有一个MD5值,其实这个就是自有证书的签名,不过要把其中的`:`去掉,以及把所有字母改成小写,为了避免手写错误,还是建议使用下一步生成签名
获取自有证书签名
1. 使用自有证书打包好app,然后安装到手机上,同时在手机上安装如下工具,进入页面之后,点击`签名生成工具`下载并安装到手机上 [签名工具](https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419319167&token=&lang=zh_CN)
2. 在手机上打开签名工具,输入自有包名(确保app已安装在当前手机上),会生成一串证书签名
---- End ----