APNS:Apple Push Notification Services
按:本文將生成證書的“骨頭”列出來现诀,以備以后再走此流程時有個快速的參照。所參照的“肉身” 原文(英文)
創(chuàng)建 SSL certificate(SSL證書)
生成 Certificate Request(證書請求):.certSigningRequest 文件。(在Mac應用 Keychain Access中生成)
創(chuàng)建 App ID冻记。在Apple官網創(chuàng)建
對 App ID 配置 “推送通知” 特性。配置過程中,需要上傳第1步中的.certSigningRequest文件恋拷,并生成 .cer 文件。(此步也在Apple官網完成厅缺,生成的.cer文件下載到Mac本地)
將.cer文件導出為 .p12文件蔬顾。(此文件最終要上傳到自己的server上,此步在Mac應用Keychain Access中完成)
后來發(fā)現湘捎,從第3步開始(第2步明顯已ok)诀豁,Apple官網就告訴你該怎么弄了
創(chuàng)建 Provisioning Profile
在Apple官網,基于上面的 App ID窥妇,生成 .mobileprovision 文件舷胜。此文件要裝在xcode上。
主題已完活翩,以下為綜述
集合
- 一個符號:Apple ID
- 四個文件:.certSigningRequest | .cer | .p12 | .mobileprovison
關系
Apple ID
|
|
\ /
.certSigningRequest ----> Configure Push Notification ----> .cer ----> .p12
|
|
\ /
.mobileprovison
Tips
本文是骨架烹骨,肉身還是看原文
我的另一篇相關blog見這里