iOS开发证书配置系列之——推送证书配置导引

由于iOS开发中,“证书配置”是一项繁琐,而且必须经过的步骤,所以特出该系列教程,以截图的方式帮助大家配置相关证书。本篇主要描述如何创建“推送证书”。

推送证书的配置需要经过四个步骤:

  1. 配置App ID;
  2. 利用App ID创建推送证书;
  3. 利用钥匙串的“证书助理”创建证书请求文件(CSR文件),通过CSR文件来生成推送证书;
  4. 下载并安装推送证书,通过“钥匙串”将推送证书导出为".p12"格式的文件,交付给推送服务器使用。

配置App ID

1.1、登录苹果开发者网站的“Member Center(会员中心)”

https://developer.apple.com/membercenter/index.action
选择证书一项

会员中心.png

1.2、选择iOS Apps

iOS开发证书配置系列之——推送证书配置导引_第1张图片
屏幕快照 2015-12-18 上午10.24.44.png

1.3、配置App IDs

1.3.1、添加App ID(如果已经有了App ID并且具备远程推送能力,则可以跳过这一步)

iOS开发证书配置系列之——推送证书配置导引_第2张图片
点击“+”号,添加ID

1.3.2、配置App ID所对应的相关信息

iOS开发证书配置系列之——推送证书配置导引_第3张图片
App ID的名字
iOS开发证书配置系列之——推送证书配置导引_第4张图片
App的bundle ID
iOS开发证书配置系列之——推送证书配置导引_第5张图片
选择APP所需要的服务
iOS开发证书配置系列之——推送证书配置导引_第6张图片
创建App ID
iOS开发证书配置系列之——推送证书配置导引_第7张图片
查看刚刚创建的App ID
iOS开发证书配置系列之——推送证书配置导引_第8张图片
确认“推送服务”已选中”

2、利用App ID创建推送证书

添加了App ID后,我们就可以创建这个App ID所对应的推送证书了

2.1、添加推送证书

iOS开发证书配置系列之——推送证书配置导引_第9张图片
添加推送证书

2.2、选择证书类型

iOS开发证书配置系列之——推送证书配置导引_第10张图片
选中开发环境下的推送证书(如果需要生产环境,选择对应的生产环境即可,其他配置一样)
iOS开发证书配置系列之——推送证书配置导引_第11张图片

2.3、选择这个推送证书所对应的App ID

iOS开发证书配置系列之——推送证书配置导引_第12张图片
选择这个推送证书所对应的App ID
iOS开发证书配置系列之——推送证书配置导引_第13张图片

3、使用钥匙串的证书助理创建证书请求文件

3.1、选择证书助理

iOS开发证书配置系列之——推送证书配置导引_第14张图片

3.2、填写文件信息及保存位置

iOS开发证书配置系列之——推送证书配置导引_第15张图片

3.3、回到苹果开发者网站,继续创建推送证书

3.3.3、利用创建好的CSR文件请求推送证书

iOS开发证书配置系列之——推送证书配置导引_第16张图片
iOS开发证书配置系列之——推送证书配置导引_第17张图片
屏幕快照 2015-12-18 上午11.10.43.png
iOS开发证书配置系列之——推送证书配置导引_第18张图片
屏幕快照 2015-12-18 上午11.12.22.png

4、将证书导出为p12文件

iOS开发证书配置系列之——推送证书配置导引_第19张图片
点击证书即可安装

4.1、将证书导出为p12文件

iOS开发证书配置系列之——推送证书配置导引_第20张图片
iOS开发证书配置系列之——推送证书配置导引_第21张图片
iOS开发证书配置系列之——推送证书配置导引_第22张图片
iOS开发证书配置系列之——推送证书配置导引_第23张图片
iOS开发证书配置系列之——推送证书配置导引_第24张图片

小福利:远程推送视频教程http://pan.baidu.com/s/1eRapfk2

你可能感兴趣的:(iOS开发证书配置系列之——推送证书配置导引)