Как получить iOS10 Remote UserNotification

{
  "aps": {
    "alert" : {
      "title": "Daily Sales",
      "body": "Bed"
    },
    "badge" : 1,
    "mutable-content": 1
  },
  "my-attachment" : "https://secure.img1.wfrcdn.com/lf/maxsquare/hash/36984/27677880/1/Wimbush-Panel-Bed-DBHC7470.jpg"
}

Это полезная нагрузка удаленного push-уведомления. Когда устройство получит это и получит func didReceive(UNNotificationRequest, withContentHandler: (UNNotificationContent) -> Void)Будет ли "моя привязанность" идти в content.attachments напрямую? если я добавлю больше настраиваемых данных в файл json? что случится?

1 ответ

Вы должны загрузить свое приложение в Notification Service Extension file, Вы можете создать UNNotificationAttachment объект из него и передать в завершение обработчик func didReceiveNotificationRequest(request: UNNotificationRequest, withContentHandler contentHandler: (UNNotificationContent) -> Void) метод подкласса UNNotificationServiceExtension.

Другие вопросы по тегам