2015-11-22 60 views
0

我無法從背景GCM通知,雖然可以在前臺收到像這樣的:不能得到GCM通知從背景IOS SDK

{ 
    aps =  { 
     alert =   { 
      body = fffff; 
      title = "\U067e\U06cc\U0627\U0645"; 
     }; 
     badge = 9; 
     sound = default; 
    }; 
    "gcm.message_id" = "0:1448218309944532%075c2cd9075c2cd9"; 
} 

任何幫助嗎?

回答

0

要接收通知的背景下,按照蘋果的文檔

  1. 「遠程通知」選項需要在後臺模式下的目標設置功能被啓用。

,通常,當您收到任何通知當時應用:didReceiveRemoteNotification:調用此方法。

如果你想在後臺調用這個方法,那麼你應該發送一個無聲推送通知。並且爲此您必須將內容可用的密鑰的值添加到通知有效負載中。

你JSON響應包含類似下面的例子

{ 
    aps = { 
     "content-available" : 1, 
     sound : "" 
    }; 
} 
是關鍵