iOS 推送配置证书和配置描述性文件

1.先登录苹果开发者账号
iOS 推送配置证书和配置描述性文件
2.点击箭头指向
iOS 推送配置证书和配置描述性文件

iOS 推送配置证书和配置描述性文件
3.添加项目的Bundle ID ,然后点击继续
iOS 推送配置证书和配置描述性文件
4.如果是推送下面的Push必须打钩
iOS 推送配置证书和配置描述性文件
5.选择申请的APPID,点击继续
iOS 推送配置证书和配置描述性文件
6.到这里需要上传一个文件,需要用到mac自带钥匙串来生成,这里就暂时不动,也不要关闭,等待要吃串生成文件上传就好
iOS 推送配置证书和配置描述性文件
7.打开钥匙串
iOS 推送配置证书和配置描述性文件
8.选择证书助理–>从证书颁发机构请求证书
iOS 推送配置证书和配置描述性文件
9.用户电子邮件地址填登录那个邮件就好,好像我用别的推送失败,所以最好是用登录那一个,常用名取一个不一样的这样就很容易能在钥匙串中找到证书了,点击存储到磁盘,点击继续
iOS 推送配置证书和配置描述性文件
10.然后桌面会出现这样一个文件上传到刚刚的那一个需要文件里
iOS 推送配置证书和配置描述性文件
11.上传成功后就这种样子的,当然名字可能不一样
iOS 推送配置证书和配置描述性文件
12.然后点击继续,会到下面的页面点击下载会有一个证书(这个证书时蓝色边框的,如果是p12证书那应该是灰色边框),不是p12的后面我们只要把这个转换成p12格式的就行了
iOS 推送配置证书和配置描述性文件
13.在钥匙串中生成p12文件,双击下载下来的证书,在钥匙串中找到自己下载下来的证书
(1)
iOS 推送配置证书和配置描述性文件
这里点击开来看到和刚刚命名一样的就是这个证书
iOS 推送配置证书和配置描述性文件
(2)然后右击会有一个导出,(会弹出一个框)这个储存为最好用英文命名,文件格式不用说,当然是p12
iOS 推送配置证书和配置描述性文件
iOS 推送配置证书和配置描述性文件
(3)在这里会弹出一个输密码的框,我一般都输开机密码,不容易混乱,储存起来就好了
iOS 推送配置证书和配置描述性文件
(4)双击证书会提示你输入一个密码就把上面那个密码输进去就好
iOS 推送配置证书和配置描述性文件
14.生成描述性文件
(1)选择ALL然后点击+号
iOS 推送配置证书和配置描述性文件
(2)选择appID
iOS 推送配置证书和配置描述性文件
(3)会弹出两个勾选的都是全选,只有这样才会测试的时候都能用
iOS 推送配置证书和配置描述性文件
iOS 推送配置证书和配置描述性文件
(4)然后点击继续会弹出下载页面下载下来双击就OK了,在ios8之后需要在打开push就会在工程中出来一个灰色的框
iOS 推送配置证书和配置描述性文件

如果有什么错误欢迎指正