iOS推送通知中的粗体(或其他格式)

时间:2016-11-17 05:01:56

标签: ios push-notification apple-push-notifications richtext

内置消息应用以推送通知粗体为消息发送者的名字。

是否可以为我的应用执行此操作?这样的有效载荷会是什么样的?

如果相关,我正在测试使用Mac app APN Tester向我的iPhone发送推送,使用此类型的有效负载{"aps": {"alert": "hey bob", "badge": 2}}

(我尝试了星号*text*和HTML标记<b>text</b>,但它们没有做任何事情。我似乎无法找到相关文档。)

2 个答案:

答案 0 :(得分:17)

iOS推送通知中没有富文本功能。

iOS 8.2 plus的另一种选择可能是使用&#39;标题&#39;显示发件人的姓名,并将新邮件放在正文中。例如,尝试这样的有效负载:

{
    "aps": {
        "alert": {
            "title": "Jim",
            "body": "Hey bob"
        },
        "badge": 2
    }
}

答案 1 :(得分:1)

如果您使用Parse作为后端,这将起作用 -

data: {
        alert: {
                 "title" : "My title",
                 "body"  : "My message body"
               }
      }