iOS 推送通知中的粗体(或其他格式)
bold (or other formatting) in iOS push notification
内置消息应用程序在推送通知中将消息发送者的姓名设为粗体。
是否可以为我的应用程序执行此操作?这样的有效载荷会是什么样子?
如果相关,我正在使用 Mac 应用程序 APN 测试器进行测试,以使用这种类型的负载 {"aps": {"alert": "hey bob", "badge": 2}}
.[=14= 向我的 iPhone 发送推送]
(我尝试了星号 *text*
和 HTML 标签 <b>text</b>
但它们什么也没做。我似乎也找不到相关文档。)
iOS 推送通知中没有富文本功能。
iOS 8.2 plus 的替代方法可能是使用 'title' 显示发件人姓名,并将新邮件放在正文中。例如,尝试这样的负载:
{
"aps": {
"alert": {
"title": "Jim",
"body": "Hey bob"
},
"badge": 2
}
}
如果您使用 Parse 作为后端,这将有效 -
data: {
alert: {
"title" : "My title",
"body" : "My message body"
}
}
内置消息应用程序在推送通知中将消息发送者的姓名设为粗体。
是否可以为我的应用程序执行此操作?这样的有效载荷会是什么样子?
如果相关,我正在使用 Mac 应用程序 APN 测试器进行测试,以使用这种类型的负载 {"aps": {"alert": "hey bob", "badge": 2}}
.[=14= 向我的 iPhone 发送推送]
(我尝试了星号 *text*
和 HTML 标签 <b>text</b>
但它们什么也没做。我似乎也找不到相关文档。)
iOS 推送通知中没有富文本功能。
iOS 8.2 plus 的替代方法可能是使用 'title' 显示发件人姓名,并将新邮件放在正文中。例如,尝试这样的负载:
{
"aps": {
"alert": {
"title": "Jim",
"body": "Hey bob"
},
"badge": 2
}
}
如果您使用 Parse 作为后端,这将有效 -
data: {
alert: {
"title" : "My title",
"body" : "My message body"
}
}