iOS 开发者证书详解(推送篇)
2016-04-19 本文已影响391人
牧码人_
推出iOS 开发者证书详解(基础篇)后一直忙于公司的持续集成环境的配置、推广使用。iOS 开发者证书详解(推送篇)来的就晚了一些,大家见谅。
选择Certificates > Development创建推送证书
![](https://img.haomeiwen.com/i1791160/895aced6df967140.png)
选择正确的需要推送的AppID
![](https://img.haomeiwen.com/i1791160/555058a254f71575.png)
选择桌面创建好的.cerSigningRequest
![](https://img.haomeiwen.com/i1791160/1f0d6417036f6998.png)
创建推送证书完成,点击下载,双击安装
![](https://img.haomeiwen.com/i1791160/1f55badae098d7e8.png)
在钥匙串中找到刚才安装的证书,右键导出
![](https://img.haomeiwen.com/i1791160/8145e8d728ac6b03.png)
按推送服务器要求导出相应格式的证书,导出格式有.pem 、.p12等
![](https://img.haomeiwen.com/i1791160/c81316ffcd29d2e1.png)
输入密码,可以不输入
![](https://img.haomeiwen.com/i1791160/92607866ddf950c9.png)
以上我们以推送开发证书为例,接下来我们按照上述步骤将推送生产证书也创建出来。
将导出的.pem或.p12开发和生产证书交给推送服务器,我们推送证书的配置就完成了,推送服务器就可以用这个证书向你的应用推送消息了。
当然除了推送证书,还有 Apple Pay Certificate ,Pass Type ID Certificate等。步骤和 创建AppID及生成推送证书基本一致在这里就不一一讲解。