iOS开发证书配置系列之——推送证书配置导引
2015-12-18 本文已影响1755人
小全同学
由于iOS开发中,“证书配置”是一项繁琐,而且必须经过的步骤,所以特出该系列教程,以截图的方式帮助大家配置相关证书。本篇主要描述如何创建“推送证书”。
推送证书的配置需要经过四个步骤:
- 配置App ID;
- 利用App ID创建推送证书;
- 利用钥匙串的“证书助理”创建证书请求文件(CSR文件),通过CSR文件来生成推送证书;
- 下载并安装推送证书,通过“钥匙串”将推送证书导出为".p12"格式的文件,交付给推送服务器使用。
配置App ID
1.1、登录苹果开发者网站的“Member Center(会员中心)”
https://developer.apple.com/membercenter/index.action
选择证书一项
1.2、选择iOS Apps
屏幕快照 2015-12-18 上午10.24.44.png1.3、配置App IDs
1.3.1、添加App ID(如果已经有了App ID并且具备远程推送能力,则可以跳过这一步)
点击“+”号,添加ID1.3.2、配置App ID所对应的相关信息
App ID的名字 App的bundle ID 选择APP所需要的服务 创建App ID 查看刚刚创建的App ID 确认“推送服务”已选中”2、利用App ID创建推送证书
添加了App ID后,我们就可以创建这个App ID所对应的推送证书了
2.1、添加推送证书
添加推送证书2.2、选择证书类型
选中开发环境下的推送证书(如果需要生产环境,选择对应的生产环境即可,其他配置一样)2.3、选择这个推送证书所对应的App ID
选择这个推送证书所对应的App ID3、使用钥匙串的证书助理创建证书请求文件
3.1、选择证书助理
3.2、填写文件信息及保存位置
3.3、回到苹果开发者网站,继续创建推送证书
3.3.3、利用创建好的CSR文件请求推送证书
屏幕快照 2015-12-18 上午11.10.43.png 屏幕快照 2015-12-18 上午11.12.22.png4、将证书导出为p12文件
点击证书即可安装4.1、将证书导出为p12文件
小福利:远程推送视频教程http://pan.baidu.com/s/1eRapfk2