0

在 Apple iOS 文档中提到:

警报 字符串/字典

如果包含此属性,系统会根据用户的设置显示标准警报或横幅。您可以指定字符串或字典作为警报的值。如果您指定一个字符串,它将成为带有两个按钮的警报的消息文本:关闭和查看。如果用户点击查看,应用程序就会启动。如果指定字典,该字典的键说明见表5-2。

标题 字符串

描述通知目的的短字符串。Apple Watch 将此字符串显示为通知界面的一部分。此字符串仅简要显示,应精心制作,以便可以快速理解。此密钥是在 iOS 8.2 中添加的。

警报消息的文本。

现在我想为要在 iOS 上显示的推送通知设置标题,我发送了以下有效负载:

{'data.project': {'ack': 0,
              'c': {'id': 'SOME DATA'},
              'ca': 1,
              't': 'e/user',
              'v': '1',
              'vm': 2},
 'msg': 'My message',
 'title': 'My custom title'}

推送已发送,但未在移动设备上设置标题。pushd支持吗?我应该怎么办?

4

1 回答 1

0

使用此 JSON Payload 从后端发送推送通知。希望这会帮助你。这里,“title”是推送通知的标题,“body”是警报消息的文本。

{
     "registration_ids" : ["put_id_here"],
    "notification" : {
        "content_available" : true,
        "body" : "this is body",
        "title" : "this is title",
        "sound" : "default",
        "badge" : 1
    }
}
于 2017-10-24T10:01:22.100 回答