由于iOS開發(fā)中,“證書配置”是一項繁瑣,而且必須經(jīng)過的步驟私植,所以特出該系列教程,以截圖的方式幫助大家配置相關(guān)證書车酣。本篇主要描述如何創(chuàng)建“推送證書”曲稼。
推送證書的配置需要經(jīng)過四個步驟:
- 配置App ID;
- 利用App ID創(chuàng)建推送證書湖员;
- 利用鑰匙串的“證書助理”創(chuàng)建證書請求文件(CSR文件)贫悄,通過CSR文件來生成推送證書;
- 下載并安裝推送證書娘摔,通過“鑰匙串”將推送證書導(dǎo)出為".p12"格式的文件窄坦,交付給推送服務(wù)器使用。
配置App ID
1.1、登錄蘋果開發(fā)者網(wǎng)站的“Member Center(會員中心)”
https://developer.apple.com/membercenter/index.action
選擇證書一項
會員中心.png
1.2鸭津、選擇iOS Apps
屏幕快照 2015-12-18 上午10.24.44.png
1.3彤侍、配置App IDs
1.3.1、添加App ID(如果已經(jīng)有了App ID并且具備遠程推送能力逆趋,則可以跳過這一步)
點擊“+”號盏阶,添加ID
1.3.2、配置App ID所對應(yīng)的相關(guān)信息
App ID的名字
App的bundle ID
選擇APP所需要的服務(wù)
創(chuàng)建App ID
查看剛剛創(chuàng)建的App ID
確認“推送服務(wù)”已選中”
2闻书、利用App ID創(chuàng)建推送證書
添加了App ID后名斟,我們就可以創(chuàng)建這個App ID所對應(yīng)的推送證書了
2.1、添加推送證書
添加推送證書
2.2魄眉、選擇證書類型
選中開發(fā)環(huán)境下的推送證書(如果需要生產(chǎn)環(huán)境砰盐,選擇對應(yīng)的生產(chǎn)環(huán)境即可,其他配置一樣)
2.3坑律、選擇這個推送證書所對應(yīng)的App ID
選擇這個推送證書所對應(yīng)的App ID
3楞卡、使用鑰匙串的證書助理創(chuàng)建證書請求文件
3.1、選擇證書助理
3.2脾歇、填寫文件信息及保存位置
3.3蒋腮、回到蘋果開發(fā)者網(wǎng)站,繼續(xù)創(chuàng)建推送證書
3.3.3藕各、利用創(chuàng)建好的CSR文件請求推送證書
屏幕快照 2015-12-18 上午11.10.43.png
屏幕快照 2015-12-18 上午11.12.22.png
4池摧、將證書導(dǎo)出為p12文件
點擊證書即可安裝
4.1、將證書導(dǎo)出為p12文件
小福利:遠程推送視頻教程http://pan.baidu.com/s/1eRapfk2