2015-09-23 131 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" 
    } 
}