百度推送步驟分析:
1.申請證書
2.創建應用
3.配置應用
4.配置工程
5.注冊百度云推送并處理回調
此文主要介紹百度云推送開放平臺創建應用,重點配置應用
1.創建應用
在彈出框填寫應用名稱
假設名字為pushtest
2.配置應用
點擊應用配置進入配置界面如下:
應用配置信息
注意在iOS開發文檔中明確要求證書類型為.pem文件
說明(iOS):
開發證書:需上傳推送證書的“開發版本” 的pem文件。
生產證書:需上傳推送證書的“生產版本” 的pem文件。
3.生成.pem文件
打開證書生成過程中在下載的cer證書,選中它并郵件選擇導出為.p12文件,可不設置密碼
打開證書生成過程中在下載的cer證書
有人會疑問為何不直接導出.pem文件,我們發現導出文件類型的.pem不可選,此處要用到終端,假設導出的.p12文件存放在桌面
打開終端---->>cd Desktop/? ---->>openssl pkcs12 -in pushtestCer.p12 -out developer.pem -nodes
注意:
1>.如果過導出文件不在桌面,cd + .p12所在文件夾路徑
2>.pushtestCer.p12替換為你生成的.p12文件名
3>.developer.pem替換為你想生成的.pem文件的名字(自定)
4.完成配置,接第2步選擇證書,選擇你剛剛生成的.pem,點擊保存
到此應用的創建和配置結束??
我們可以進入應用列表查看應用配置信息以及生成的app id 以及其他操作信息如下圖
應用的app id 查看
接下來配置工程處理回調