iOS推送通知中的多行标题

时间:2017-07-19 17:53:57

标签: ios firebase push-notification apple-push-notifications firebase-cloud-messaging

我正在为具有iOS和Android版本的应用集成FCM。

目前,对于iOS,我想以多行发送标题。我该怎么做呢?我正在尝试使用Firebase控制台进行测试。但似乎没有什么对我有用。

我试过这些

\n
<br/>
\\n
\r\n

this post中所述。但没有真正奏效。

我基本上希望通知的前两行是粗体。任何帮助非常感谢。 enter image description here

1 个答案:

答案 0 :(得分:5)

你看到的第一行粗体是通知标题,第二行是字幕,下面是内容(常规字体)。

这些是通知的属性,因为iOS 10设置在this上(字幕行之前不可用)。

可以在通过APNS发送的有效负载中配置它们的属性:

{
  "aps": {
    "alert": {
      "title": "Custom title",
      "subtitle": "Custom subtitle",
      "body": "Custom message"
    }
  }
}

此外,您可以创建UserNotificationServiceExtension以更新已收到通知的上述属性。