iOS 推送通知中的多行标题
Posted
技术标签:
【中文标题】iOS 推送通知中的多行标题【英文标题】:Multi line title in push notification for iOS 【发布时间】:2017-07-19 17:53:56 【问题描述】:我正在为同时具有 ios 和 android 版本的应用集成 FCM。
目前,对于 iOS,我想多行发送标题。我该怎么做呢?我正在尝试使用 Firebase 控制台进行测试。但似乎没有什么对我有用。
我试过这些
\n
<br/>
\\n
\r\n
如this post 中所建议的那样。但没有什么真正奏效。
我基本上希望通知的前两行以粗体显示。非常感谢任何帮助。
【问题讨论】:
【参考方案1】:您看到的第一行粗体是通知标题,第二行是副标题,下面是内容(常规字体)。
这些是通知的属性,因为 iOS 10 设置为 UN(Mutable)NotificationContent(之前没有字幕行)。
它们的属性可以在通过 APNS 发送的负载中配置:
"aps":
"alert":
"title": "Custom title",
"subtitle": "Custom subtitle",
"body": "Custom message"
另外,您可以创建一个 UserNotificationServiceExtension 来更新已收到通知的上述属性。
【讨论】:
这会帮助我思考。你知道我们可以让它与 FCM 一起工作吗?因为,根据 FCM 文档的说明,我们只能发送标题和正文作为“通知”键的一部分。我正在尝试实现将发送通知消息的 FCM 应用服务器。 Here 和 here - 有效载荷上的 FCM 文档链接以上是关于iOS 推送通知中的多行标题的主要内容,如果未能解决你的问题,请参考以下文章