Apple推送通知服务 - 更改通知消息的标题

Jon*_*ham 4 json push-notification apple-push-notifications ios

我有APNS消息运行良好.但是,我想更改发送的邮件的标题.目前,标题始终是我的应用程序的名称.我看到本机iOS"邮件"应用的通知将"发件人"地址作为邮件标题,并且电子邮件主题以粗体显示为通知的子标题.我想为我的应用程序的通知重现这一点,但无法看到如何执行此操作.JSON有效负载似乎只有一个"警报"键,没有提到"标题"键.有可能实现我想要的吗?

Jon*_*ham 5

无法更改APNS消息的标题.


cod*_*nd1 5

我只是偶然发现了这个老问题,只是想补充一点,现在可以为通知指定标题和正文(我认为从 iOS 8 开始)。

您的推送有效负载需要如下所示:

{
  "aps": {
    "alert": {
        "title": "New Message from Boss",
        "body": "Can you complete the new feature until tomorrow, please?!"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

您可以在 Apple 的本地和删除通知编程指南 中找到详细的规范。