iOS:蘋果推送----推送證書的生成

最近要作須要蘋果推送通知的項目,就研究了一下推送證書的使用,大略步驟以下:app

製做推送證書

第 1 步:打開蘋果開發者網站測試

第 2 步:從 Member Center 進入 Certificates, Identifiers & Profiles。網站

第 3 步:選擇要製做的推送證書。url

  • 對於開發環境(sandbox)的推送證書,請選擇 Apple Push Notification service SSL (Sandbox);
  • 對於生產環境(production)的推送證書,請選擇 Apple Push Notification service SSL (Production)。

第 4 步:選擇對應的 APP IDspa

第 5 步:根據 Certificate Assistant 的提示,建立 Certificate Request。3d

第 6 步:上傳上一步中建立的 Certificate Request 文件。blog

第 7 步:上傳完畢後,推送證書就被正確生成了,以後咱們下載下來這個證書,並雙擊導入系統。開發

上傳推送證書

第 1 步:打開 Application –> Utilities –> Keychain Access → Certificates 應用,咱們會看到有剛剛咱們製做好的推送證書。get

導出並保存爲 P12 格式並設置密碼。(本步導出的證書使用的電腦務必與「第 5 步:建立 Certificate Request」時使用的是一臺電腦。it

(iOS證書分2種,1種是開發證書,用來給你(開發人員)作真機測試的;1種是發佈證書,發佈證書又分發布到app store的和發佈測試的ad hoc證書。

因此要測試發佈環境的推送 須要用ac hoc證書測試,在建立證書的時候,須要再見一個ad hoc的證書。)

相關文章
相關標籤/搜索