最近公司項目集成推送功能,相互比較之后選擇了友盟推送。由于之前一直沒有接觸過推送,這次集成也算是踩了不少坑,寫下來,方便自己以后查看。
1、友盟推送遠(yuǎn)程推送消息,應(yīng)用角標(biāo)數(shù)量隨數(shù)據(jù)一并推送到手機(jī)。
2、應(yīng)用未啟動:點擊應(yīng)用啟動無法獲取推送消息,需要點擊通知欄消息打開應(yīng)用才可以獲取到推送消息
3、應(yīng)用前臺狀態(tài)可以通過前臺獲取消息的回調(diào)拿到消息,也可以點擊通知欄內(nèi)的消息獲取消息。
4、蘋果端存在開發(fā)環(huán)境和生產(chǎn)環(huán)境的證書的不同,應(yīng)用發(fā)布時要提醒后臺配置生產(chǎn)環(huán)境的參數(shù),不然會出現(xiàn)后臺推送成功而手機(jī)卻無法接收推送消息,我們第一次應(yīng)用發(fā)布就踩到了這個雷。。。
5、應(yīng)用角標(biāo)可以在友盟里面設(shè)置應(yīng)用啟動后是否選擇清空,若不清空,則需要我們應(yīng)用程序自己管理。
暫時想到這些,后續(xù)再補(bǔ)充。