2015-09-23 123 views
1

我試圖使用GCM將消息發送到設備。我送這個JSON到客戶端:GCM APN消息未送達

{ 
"to": "nzgmI.....smZq9tE_L6k4C6T", 
"data": { 
    "message": "vale normal de menfdasfdsajes", 
} 
} 

而且我可以看到它在控制檯上,但如果我想有一個標準iOS推送通知來獲得一個對話框,我沒有收到任何東西。

{ 
    "to": "nzgmIZ764.....tE_L6k4C6T", 
    "notification" : { 
     "body" : "I can't see this", 
     "title" : "Portugal vs. Denmark", 
     "icon" : "myicon" 
    } 
    } 

我有一個打印在:

func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject]) { 

但只有我居然能看到的東西在控制檯中的第一選擇,我要實現定期推送通知不只是一個消息。

回答

0

你可能想如果你收到一個Successful響應從GCM你應該看到一個正常的通知傳遞到您的應用程序到priority字段添加到您的留言即

{ 
    "to": "nzgmIZ764.....tE_L6k4C6T", 
    "priority" : "high", // Add this 
    "notification" : { 
     "body" : "I can't see this", 
     "title" : "Portugal vs. Denmark", 
     "icon" : "myicon" 
    } 
}