【发布时间】:2016-02-12 05:40:44
【问题描述】:
我正在尝试将推送消息从服务器发送到我的 iOS 设备。
当我发送以下 JSON 消息时,应用程序正在接收消息(仅在前台) -
{
"to": "<my_reg_id>",
"data":
{
"body": "Hello world",
"title": "Title"
}
}
但是,当我以Setting up a GCM Client App on iOS(如下所示)给出的格式发送消息时,我在服务器响应中收到"error": "InternalServerError" -
{
"to": "<my_reg_id>",
"content_available": true,
"priority": "high",
"notification":
{
"body": "Hello world",
"title": "Title"
}
}
谁能告诉我该怎么办?我真的需要为我的应用接收后台通知。
(附注 - 我在 xCode 中为我的应用启用了远程通知和推送通知功能。)
【问题讨论】:
-
根据我的经验,在 json 内部,有效载荷的顶部键应该是“aps”。只需检查苹果文档...
标签: ios xcode google-cloud-messaging