我无法从后台获取GCM通知,虽然可以在前台收到它,例如:
{
aps = {
alert = {
body = fffff;
title = "\U067e\U06cc\U0627\U0645";
};
badge = 9;
sound = default;
};
"gcm.message_id" = "0:1448218309944532%075c2cd9075c2cd9";
}
任何帮助?
答案 0 :(得分:0)
根据Apple文档
在后台接收通知通常当你收到任何通知时应用程序:didReceiveRemoteNotification:此方法被调用。
如果你想在后台调用这个方法,那么你应该发送一个静默推送。为此,您必须将值 1 的内容可用键添加到通知有效内容中。
您的JSON响应包含该键,如下例
{
aps = {
"content-available" : 1,
sound : ""
};
}