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