1. 程式人生 > >問題記錄:關於APP推送訊息的問題

問題記錄:關於APP推送訊息的問題

出現的問題:PC端已經處理好的訊息又推送出現到APP端。

問題原因:這是由於推送的流程問題引起的,流程如下:

資料庫--伺服器(未判斷訊息)--第三方推送平臺--APP

這種是由於APP直接從伺服器端接受訊息條數提醒,而沒有訊息做出判斷是已處理還是未處理。

所以想想正確的流程應該是這樣,因為第三方平臺只負責接收推送的訊息再傳給APP,APP也只是負責顯示未處理的訊息。如下:

資料庫--伺服器(已判斷未處理的訊息)--第三方推送平臺--APP

少了一個訊息判斷的機制。

正因為如此,才會出現APP推送訊息問題的出現,好像問題真有點不倫不類。

今天想了大半天,學長告訴我對推送的訊息直接進行攔截就行。可是我後來想想這種辦法還是不行。自己也試了清除通知這一方法,但還是不行。頭大了,靜待老師如何解決這一問題,未完待續。。。