【问题标题】:JSON structure for an iOS 9-10 silent push notificationiOS 9-10 静默推送通知的 JSON 结构
【发布时间】:2016-10-03 15:57:18
【问题描述】:

我们正在开发一个可以接收远程推送通知的应用程序。我们只是了解有两种类型的通知,“正常”和静默。 我们想知道带有消息的静默通知的 JSON 结构。

{
"notification_type":2,
  "aps":
         {
             "alert":"Message de la notification", 
             "content-available":1,
            "badge":1,
             "sound":"default"
         }
}

【问题讨论】:

    标签: ios json push-notification apple-push-notifications


    【解决方案1】:

    对于静默推送通知,我们省略了alertbadgesound(不用于静默推送)键,然后通知不会显示,但会调用处理程序。 json 应该如下所示:

    {
      "aps":
             {
                 "content-available":1,
             }
    }
    

    您也可以在通知中发送额外的内容,这样您的应用就会知道该做什么:

    {
      "aps":
             {
                 "content-available":1,
             }
      "example-action": "example"
    }
    

    【讨论】:

    • 但是,静默通知中没有消息标签?还是静默通知不是消息类型的通知?我对无声通知的目的很迷茫。
    • 静默通知的目的是在应用程序内部的后台执行某些操作。例如,您希望应用程序下载您在屏幕上显示的更新图像,然后发送带有图像 URL 的静默推送通知,以便您的应用程序处理推送并在后台下载它。您不会向用户显示此通知,则您不需要该消息
    猜你喜欢
    • 1970-01-01
    • 2017-05-24
    • 2018-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-17
    • 1970-01-01
    相关资源
    最近更新 更多