iOS10 NotificationService Extension

时间:2016-07-24 15:55:07

标签: ios10

方法:

didReceive(_ request:UNNotificationRequest,withContentHandler contentHandler:(UNNotificationContent) - > Void)

即使我的远程通知的有效负载包含属性:“mutable-content”:1,iOS 10的NotificationService TARGET也不会自动触发,但是它不会自动触发。

这里是有效负载示例:

    {
  "aps": {
    "alert": {
      "body": "body",
      "subtitle": "subtitle",
      "title": "title"
    },
    "mutable-content": 1
  }
}

我是否需要实现任何缺少的配置或代码才能使其正常工作?

1 个答案:

答案 0 :(得分:6)

您应该使用扩展程序作为目标运行应用程序,然后选择您希望扩展程序使用的应用程序。通常,您将在包含项目中的应用程序上运行扩展。

Run the extension.

运行Extension目标后,您的应用程序将加载,当您发送带有" mutable-content:1"的通知时,您将能够进入调试模式。