Android 應用被強殺以後沒法收到推送的解決辦法

場景描述

咱們APP是作企業物聯網應用的,機房監控場景下一旦有異常狀況發生要第一時間發告警通知給用戶,提應用戶處理。監控

遇到的問題

  • 安卓平臺使用極光推送做爲推送服務
  • APP在安卓平臺上被用戶手動清理以後沒法收到推送消息。
  • 手機重啓以後沒有打開APP,也沒法收到推送消息

解決辦法

看了網上常見的一些解決辦法都沒法解決手機重啓,應用被殺以後沒法收到推送的問題。咱們試了下在應用設置那裏,設置爲應用容許自動啓動,省電策略改成無限制,只有這樣用戶才能在手機重啓或者應用被清理以後還能夠收到推送消息。打算作一個引導頁面,引導用戶開啓應用自啓和設置下省電策略。異常

比較好的解決辦法(補充)

如今華爲,小米,魅族等一些國產手機系統集成了系統推送,能夠在APP中集成不一樣廠商的推送服務,APP啓動的時候經過手機型號選擇啓動對應手機系統的推送服務,服務端也要根據手機型號選擇不一樣的推送通道。推送

相關文章
相關標籤/搜索