當(dāng)寫Push的時候,必須有相應(yīng)的證書。而證書的創(chuàng)建也是個知識點(diǎn)。今天以圖文的形式寫個相關(guān)的證書創(chuàng)建的流程。
生成對應(yīng)的APP ID 和證書
一.添加App ID
1.進(jìn)入蘋果開發(fā)中心的App Id
- 選擇
Cerfificates,Identifiers&Profiles-->Identifiers-->App IDs - 點(diǎn)擊右上角的
+來添加證書。
2.注冊一個App ID
在這個頁面填寫和選擇相應(yīng)的
-
在
App ID Description-->name輸入相應(yīng)的App Name
01-02.png -
在
App ID Suffix-->Explicit App ID-->Bundle ID輸入相應(yīng)的bundle id
01-03.png -
在 App Services -->
Enable Services選擇相應(yīng)的服務(wù)。這里選項(xiàng)Push Notifications。點(diǎn)擊continue生成對應(yīng)的app id
01-04.png
3. 確認(rèn)App Id,這個頁面不需要填選任何內(nèi)容。檢查下即將創(chuàng)建的App ID的內(nèi)容,是否正確。


點(diǎn)擊
Rigister注冊。
4. 完成操作
點(diǎn)擊Done完成操作。這個時候App ID就創(chuàng)建成功了。


生成APP ID 之后,再生成對應(yīng)的證書,用于身份認(rèn)證。
二. 進(jìn)入蘋果開發(fā)中心的證書
1. 進(jìn)入開發(fā)環(huán)境證書列表頁
- 選擇
Cerfificates,Identifiers&Profiles-->Cerfificates-->Development - 點(diǎn)擊右上角的
+來添加證書。
02-01.png
2. 選擇證書類型
2.1. 因?yàn)槭切枰砑油扑妥C書,選擇的證書了類型Apple Push Notification server SSL(SandBox)。然后下一步

2.2. 選擇添加App Id

3. 提交點(diǎn)子信息證書的請求
相應(yīng)證書創(chuàng)建電子信息證書步驟是提示,點(diǎn)擊continue.

4. 生成
選擇添加本地請求文件。如何創(chuàng)建請求文件,從下面的第三部分:創(chuàng)建電子信息證書的步驟獲取。

5. 下載
證書已經(jīng)生成成功,下載到本地。

6. 添加到鑰匙串
下載的文件aps_development.cer,雙擊這個文件來安裝。安裝成功就會跳轉(zhuǎn)到鑰匙串的證書部分,表示安裝成功。

三. 電子證書請求文件的創(chuàng)建。
-
在進(jìn)入鑰匙串中
03-01.png -
創(chuàng)建電子簽名請求
a.鑰匙串訪問-->證書助理-->從證書頒發(fā)機(jī)構(gòu)請求...
03-02.png
b. 填寫添加郵件,選擇存儲到磁盤。點(diǎn)擊繼續(xù),選擇保存到本地的位置,保存到本地。
03-03.png
c.本地的電子簽名請求
03-04.png
以上就是整個開發(fā)環(huán)境Push證書的創(chuàng)建過程。
參考:








