当我的应用处于前台但我无法在后台运行时,我可以收到推送通知。
当我发送json时有以下形式:
{
"data":{"message":"test ios push notification"},
"time_to_live":604800,
"registration_ids":["key...."],
"collapse_key":"GCM Notifications",
"content_available":1,
"priority":"high"
}
在我的应用程序中,我进入前景(背景中没有任何内容):
{
aps = {
"content-available" = 1;
};
"gcm.message_id" = " whatever ";
message = "test ios push notification";
}
我认为问题在于content_available,但我不知道为什么我发送content_available并且返回内容可用。这是正常的转换吗?