APP证书 生成/申请

Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。IOS平台在打包发布ipa应用,需要使用.p12证书和描述文件。部分SDK申请的时候需要使用Android的证书信息MD5/SHA1/SHA256

安卓证书 生成

nXfTYvUVhMNPqGxeLR1CHoT82JHGPpOiDRASBg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
  1. Android证书的生成是自助和免费的,不需要审批或付费。
  2. zuRgCXaOJviwdILc8YytlRNE4ig0hN+P4Pjmsg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
  3. 可以使用JRE环境中的keytool命令生成。
  4. WpqOMYKELQreaTSy9P3q/jdlNeBvE4UMKkpQgQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

以下是windows平台生成证书的方法:

hqVckQywMLYiFZxeuIq2uXLPHFngCt3Aet5GNQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

安装JRE环境(如已有可跳过

KDCQRNWOolsykipqGzxponECv8MhasgmA5MciA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

可从Oracle官方下载jre安装包:https://www.oracle.com/java/technologies/javase-jre8-downloads.html 选择适合你系统的版本

ejDfQVNOYtyzicdCtxc6MOViCOgUj7yahmLuVA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

image.png

rSyYpAbjVRxtmuFvjJe+o2uMaeDtvl0JIIFzdQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

下面以安装目录为“C:Program FilesJavajre1.8.0_251”为例,实际操作时请修改为自己安装目录

PNjgltGKLfcysEAwY0TuniERwXYzSWBc9Ar9eQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

image.png

JyWgkCuXSPswjfaTgBbGR60st+MdQlbtohUwXw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

image.png

jYmxZVqSReBbTINf4qrW+DFRNzbDjch/EqL+Bg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

建议将JRE安装路径添加到系统环境变量,已配置可跳过此章节
打开命令行(cmd),输入以下命令:

gbZKajRlFMePpYfJfoSh28uQGj5la7Lu9Ewv9Q==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
d: 
set PATH=%PATH%;"C:\Program Files\Java\jre1.8.0_251\bin"
AgbrlofeWzSRsphUOhTbwoZ63dTZtW68H6n63w==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

第一行:切换工作目录到D:路径,也就是最后生成证书的位置
第二行:将jre命令添加到临时环境变量中

qoMTvyABIgGfclCZPk7xkxLLuIJN9l9Zv72PEQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

image.png

CbzjxycXFMlgLfYrwhiE7RWJuMtvlqk1haURCg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

或手动添加进系统变量,我的电脑(右击) > 属性 > 高级系统设置 > 高级 > 环境变量 > 系统变量 > path > 新建,输入C:Program FilesJavajre1.8.0_251bin

GeRfHgiQnNTWcKBvH16aa0Qwoo0tugFTt2H6FQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

image.png

hFxmPHTnLlaCVQiOasM9DmYPyUEajXfLS5xIfA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

生成安卓证书

BoMILgkAtTqubsOcnD4Ss2Lb+uRIBRRjjpG14g==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

使用 keytool -genkey 命令生成证书:

hVUoFLJamwbyxZnQjJ8xBZOiLy0h6/3jQ098CA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
keytool -genkey -alias wanlshop -keyalg RSA -keysize 2048 -validity 36500 -keystore wanlshop.keystore
igIfhVjXnwFdvZNBaiwS+jmK8Se96BGx6YpsJw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

wanlshop 是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字
wanlshop.keystore 是证书文件名称,可修改为自己想设置的文件名称,也可以指定完整文件路径

tjcHYkDlCFWRVhNXVfQrTGEU6wSbFCY3pyVfZQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

回车后会提示

RFwoaxlWXMSCqGVnyFRIdSptItnDeFng9sw9kA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
Enter keystore password:  //输入证书文件密码,输入完成回车  
Re-enter new password:   //再次输入证书文件密码,输入完成回车  
What is your first and last name?  
  [Unknown]:  //输入名字和姓氏,输入完成回车  
What is the name of your organizational unit?  
  [Unknown]:  //输入组织单位名称,输入完成回车  
What is the name of your organization?  
  [Unknown]:  //输入组织名称,输入完成回车  
What is the name of your City or Locality?  
  [Unknown]:  //输入城市或区域名称,输入完成回车  
What is the name of your State or Province?  
  [Unknown]:  //输入省/市/自治区名称,输入完成回车  
What is the two-letter country code for this unit?  
  [Unknown]:  //输入国家/地区代号(两个字母),中国为CN,输入完成回车  
Is CN=XX, OU=XX, O=XX, L=XX, ST=XX, C=XX correct?  
  [no]:  //确认上面输入的内容是否正确,输入y,回车  

Enter key password for <testalias>  
        (RETURN if same as keystore password):  //确认证书密码与证书文件密码一样(HBuilder|HBuilderX要求这两个密码一致),直接回车就可以
ZOkMrTsUvzNhxdSAD3/XAp2kJGuzrWn/tUAAtQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

生成证书时候回提示 PKCS12 标准请忽视,本文档发布时,HBuilder X尚未支持,未来请自行测试,流程相同

UCPTZjMDRyGrcJhWiUxBFAMsPfeWN1es97G0CQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

image.png

qxLXEMNHGVwIksZP2sg74RHHqQW+9aHKUf1FaQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

以上命令运行完成后就会生成证书,路径为 D:wanlshop.keystore

CnwsUJgiqRvWtryFRl9ZxW+Dg8QumOGFU30wlQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

你在打包的时候就可以直接使用了

YaDSJWOMAlCGFLQmTTcLluXMVrR6lLhBKTE+Kw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

image.png

zZHohjDSXAnFrcxgwKq4+uKOCjagdOw1C0h5VQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

获取证书签名

TvbKWyoIizrlwqhpjMuT3LsqYJdgGcmQ2gDfOA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

1.签名生成工具(用此工具不必在使用方法2获取MD5)

用于获取安装到手机的第三方应用签名的apk包。
安卓设备扫码下载:
image.png

IlQuJRUBvDYbqNfi9stuI630z9xEoD8P2Q8Ccw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

2.使用命令查看证书签名 MD5/SHA1/SHA256

可以使用以下命令查看:

SQjqNRzlbapUuxeJwD4RI1IJf7evWRXTb5ue7Q==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
keytool -list -v -keystore wanlshop.keystore  
PfHNSCEBUixQDwWbDKmx9XujjTKvuE+ULd2lHA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

如果之前已经关闭CMD窗口,请使用以下命令

wjAYVlaTnqNvOJuL00UD2kg1pTHiJ4Hrx7Z5Rg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
d:
keytool -list -v -keystore wanlshop.keystore  
YQcZqXoePtwsTWCG2IGMcHVcsK97AGPoKyQcDQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

苹果证书申请

FQlWgxLceAhomEfMKtZTM9ax46qjl287M/SFkQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

企业证书申请 $299 元

dMqREsuZHAkOieXDCfgtJLzjbljkJZ8UF2P2Sw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

一、准备工作

IeHtMVgiubvXBnPq9997CqgdyfsLpb2K/7L1BQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

要进行注册,您需要具备:

LPvBVxRqDdKsJQjcJw917WDh1YAXLhrLBIvdow==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

法人实体状态

注册开发者计划,您的组织必须是法人实体,才能和 Apple 合法合法协议。我们不接受 DBA、虚构公司、商号或分公司。法人实体名称必须与您计划使用的税号相对应,且其会显示在您可能于 应用商店 和 苹果应用商店分发的应用程序的产品页面上。示例:供应商:ABC Company, Inc.

SoTGUCzZuIakbswY+aeQjKYFGZU06ykTqzTS4Q==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

授权法律协议

组织开发者计划必须拥有约束贵组织法律协议的法律授权。的员工。

fvkaJKesECQAixSWW7U6WwZXjgSaTCdP49UuhA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

网站

您所组织的网站必须是公开的,且其域名须和您的组织相关联。

tZEHeAXuzONfPkrdfHHYKjxg4fiZp2Sg2cKC3Q==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

DUNS® 编号

您的组织必须拥有DUNS®编号,以便我们验证贵组织的身份和身份法人实体状态。您可以检查贵组织是否已拥有 DUNS® 编号;如有必要,点击申请 https://developer.apple.com/cn/support/D-U-N-S/

fyEmtUDwuMcvTRQjYOAYNny6xuJNt5fbctrFPg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

二、请按照以下步骤提交请求以注册 Apple Developer Enterprise Program:

  1. 登录 Apple Developer 网站上的注册页面,开始申请 https://developer.apple.com/enroll/enterprise/
  2. jgHEQXIcNYLZuOGwdZLQt6nz4ZR8ffCT8JQ+Xw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
  3. 跟随重定向前往“开发者”App 进行身份验证。
  4. iLaeDHstXJvUjdzyKWm0jaH8opIcVk59hb9TLQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
  5. 在“开发者”App 中,轻点“Account”(帐户),然后使用您在注册页面上使用的同一 Apple ID 登录。
  6. KsbBSwXHJMcDaLuA2n8LFdiljuZEvYikhanXNQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
  7. 轻点“Verify Your Identity”(验证您的身份)并按照屏幕上的提示进行操作。
  8. AZtCUuvhjxyGsewIWqb2RVwG5jAljELpvaRIFQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
  9. 完成身份验证后,返回网站提交您的注册信息。
  10. TYCoeuZsaHcryVBKOvaKxCtjljT4R0643xZInQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

如果您还有其他关于此请求的疑问,通过以下链接预约我们的电话:

xKnoVCZPBHFjIQtG1L2rKkdqWvUh9NnVcAxv7Q==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

https://developer.apple.com/contact/

qYLPtfBjzQnNMFsdsA4LznV6t4wXdZeHO4xLDQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

我们的工作时间:周一至周五,09:00 至 17:00。

EObLCkKxryVBefWsdQOjJlkt+L2DG8agczbsfQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

公司和个人证书 申请 $99 元

LKYehSnDFvwziWTySFkjjte3/nUUpQw+LUEXfQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

1.苹果手机下载 Apple Developer
2.点击底部导航栏 账户
3.登录后点击 立即注册 按表单提示自由注册 个人或公司账户

文档最后更新时间:2025-06-11 17:10:40
著作权归应用插件开发者所有,未经许可,禁止转载、复制此文档的任何内容。

文档
目录

深色
模式

切换
宽度