最近公司的苹果开发应用证书过期,需要重新生成,在此记录一下。
苹果应用开发流程
在最开始,你得先注册一个苹果的开发者账号;如果是公司账号,还得提前准备好企业的邓白氏编码。
1. 创建App ID
这个不难理解,需要登录苹果开发者中心,然后在Identifiers模块中填写应用基础信息创建一个应用。
2. 创建证书请求文件 (CSR文件)
在工作开发的Mac电脑上生成一个证书请求文件(.certSigningRequest),我们将用它来生成发布证书;
另外苹果将用它来绑定你的这台电脑,限制使用该证书的相关应用只能通过此台Mac来上传。
3. 创建发布证书 (CER文件)
进入苹果开发者中心,在Certificates模块中进行添加操作,其中需要上传刚刚的证书请求文件;
创建流程完成之后,下载该证书到本地Mac安装上即可。
另外还可以生成开发证书,用于调试应用。
- 通常我们只需要创建一个发布证书即可,一个正式可对应多个应用。
- 创建证书时需要指定一个秘密,需要牢记,后面打包的时候会使用到。
- 使用HBuilder X打包或使用另外的Mac上传需要使用本机钥匙串生成.p12文件。