在ios上使用GCM推送通知

时间:2015-06-10 09:53:23

标签: ios google-cloud-messaging

我尝试像Koh建议here那样做,我的问题是当我发送这个JSON时:

{
    "to": "/topics/test",
    "data": {
        "aps" : {
            "alert" : "You got your emails."
        }
    }
}

但我收到的通知是:

Notification received: {
    aps = "{\"alert\":\"You got your emails.\"}";
    "collapse_key" = "do_not_collapse";
    from = "/topics/test";
}

似乎JSON aps在收到它之前被更改为一个简单的字符串。 有没有办法获得正确的通知语法,以便我的应用程序识别它?

1 个答案:

答案 0 :(得分:2)

你应该使用"通知"字段而不是"数据"。

https://developers.google.com/cloud-messaging/server-ref