iOS发布证书顾名思义就是iOS应用发布上架App Store所用到的证书。区别于iOS开发证书是用于开发过程真机测试。iOS证书通常需要用苹果电脑申请,需要用到苹果电脑生成的csr钥匙串文件。
1、输入苹果开发网站地址
2、进入苹果开发网站会员中心
3、 输入申请的用户名和密码
4、选中申请证书链接
5、开发帐号功能界面
证书申请
6、依次申请发布证书,appid,推送证书(可选),设备udid(注册Devices用于设备调试【测试用】),描述文件
申请证书
8、证书类型, -开发证书(xcode真机调试,不适用于平台打包可忽略此项); -发布证书(打包安装真机,用来发布In-House和App Store,AdHoc【用来测试用的】)。 推送证书(根据开发证书和发布证书分别生成,用于推送消息)
- 企业版发布证书类型:
- 个人版发布证书类型:
9、选择请求文件
10、请求文件扩展名为cerSigningRequest
11、 在苹果系统下查找实用工具选项
12、找到”钥匙串访问”程序
13、在证书助理里面,从证书颁发机构请求证书请求
14、修改请求文件名称或默认
15、请求文件
16、选中请求文件,创建证书
17、下载证书,扩展名为.cer
申请appid
18、接下来申请appid,一个应用对应一个appid
19、给appid标识名称和appid名
20、可以修改appid应用的服务选项
申请推送证书
21、可以编辑appid也可以申请推送证书
22、修改appid选项
23、添加推送证书,步骤和发布证书一样
申请描述文件Provisioning Profiles
24、申请描述文件(PP文件)
25、描述文件分两种类型
26、选择描述文件对应appid
27、选择描述文件对应证书 28、创建描述文件
29、下载描述文件
30、描述文件可以修改和删除
31、描述文件和证书下载后的例子
证书导出
32、证书导出工具‘钥匙串‘在苹果系统中的实用工具选项中
33、 实用工具包中可以找到程序‘钥匙串访问’
34、双击或者拖动*.cer扩展名的证书到钥匙串程序,就可以在要是串上看到证书
35、Cer文件只可以自己用,要到成p12扩展,在证书上点击鼠标右键,显示出快捷菜单
36、导出的文件名和位置
37、 导出p12文件密码
以上就是IOS证书申请流程,供参考。