设置推送通知的标题?

Posted

技术标签:

【中文标题】设置推送通知的标题?【英文标题】:Setting the title of a Push Notification? 【发布时间】:2011-11-30 01:26:53 【问题描述】:

是否可以看起来我所说的通知标题只是关联应用程序的名称。我没有在文档中看到任何提及设置此值的方法。在 ios5 通知下拉视图中,电子邮件以发件人姓名和主题作为标题显示。这是可能的,还是操作系统以特殊方式呈现电子邮件通知?

【问题讨论】:

也许会对你有所帮助。 refer this 【参考方案1】:

不,这是不可能的。它将始终使用应用程序的名称作为标题。没有用于设置标题的公共 API。

更新:这现在可以用于 iOS 8.2+ 设备。使用aps 字典中的title 参数设置自定义标题。

【讨论】:

这现在是可能的。请检查我的答案。 @santhu【参考方案2】:

这是可能的。 Apple 对有效负载进行了更改,允许这样做,但将从 iOS 8.2 开始支持

使用警报键发送标题和正文。此处的标题将替换为您的应用名称,正文将替换为消息。

-- 来自 Apple 文档--

提醒 字符串或字典

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

标题 字符串

描述通知目的的短字符串。苹果手表 将此字符串显示为通知界面的一部分。这 字符串仅短暂显示,应精心制作,以便它可以 很快被理解。此密钥是在 iOS 8.2 中添加的。

正文字符串

警报消息的文本。

参考Apple Documentation of push notification payload

【讨论】:

以上是关于设置推送通知的标题?的主要内容,如果未能解决你的问题,请参考以下文章

使用 pubnub 设置推送通知

设置中的推送通知标志

设置推送通知的标题?

怎么设置微信推送通知

IOS 推送通知 - 如何指定通知声音

如何在固定时间发送推送通知?