2012-08-24 38 views
2

我已經將推送通知的代碼從C2DM遷移到GCM。我在客戶端進行的唯一更改是用項目ID替換註冊意向的sender參數中傳遞的電子郵件帳戶。服務器端更改也已完成。C2DM到GCM代碼遷移

但是,我在使用GCM時遇到延遲接收推送。延遲時間爲1-2分鐘。在使用C2DM時我沒有遇到同樣的延遲。

請幫忙!!這是GCM的問題原因,還是我錯過了一些東西。

+0

最近遷移,不確定延遲,因爲C2DM不時有它們。 只更改客戶端的通知ID。 – Dimanoid

回答

0

我已經設置了GCM並且幾乎是即時的。幾件要檢查的事情是你的服務器沒有延遲地發送它。而且,你不是垃圾郵件,我注意到,在一段時間內推進一定量後,谷歌將開始推遲推。

除此之外唯一的問題可能是GCM服務和/或您的手機。確保您的手機收音機始終處於打開狀態,並且您正在使用現貨操作系統。看看這個問題是否在幾個小時內仍然發生(如果GCM服務器出現問題)