请在此处询问推送通知问题。
我们的服务器以JSON格式发送了这样的数据
{
"notification":
{
"body”:”Test Push Notification (42)”,
"node":"1233837”,
"content-available":"1"
},
"priority":"high"
}
向我们的应用发送推送通知的过程是
但是当我们在应用程序中收到推送通知时,格式完全改变(如附图所示)。
如果你以前遇到过这种问题,请问你能分享一下解决方法吗?
或者有没有办法在GCM中更改以获得正常的JSON格式?
答案 0 :(得分:1)
Try next format to send notification to GCM:
{ "notification": { "body”:”Test Push Notification (42)”, "node":"1233837” }, "priority":10, "content-available":true }
From APNS you app get some like this
{
aps:{
alert:{
*bla bla bla*
},
*bla bla bla*
}}
Just parse it in didReceiveRemoteNotification:
method.