Rich push-уведомление не работает

Нам нужно реализовать расширенные уведомления в текущем приложении с аудио, видео, изображения, GIF.

Я все реализовал и все работает нормально. А сегодня начал тестировать еще несколько push-уведомлений, но ничего не работает..

Аналогичная проблема: https://forums.developer.apple.com/thread/61774

Нормальные уведомления без изменяемого контента работают нормально. Почему он не работает при добавлении ключа изменяемого содержимого в полезную нагрузку?

Насколько я тестировал, проблем со стороной сертификата нет. Я использую расширение NotificationService для отображения вложения медиа.

Любая идея?

Моя полезная нагрузка выглядит следующим образом:

{  
   "aps":{  
      "alert":{  
         "body":"On my way to searching humanity….. Did u see that?",
         "title":"God!!!"
      },
      "mutable-content":1,
      "category":"imageIdentifier"
   },
   "pic_url":"https://umad.com/img/2016/5/big-bear-wallpaper-background-12353-12796-hd-wallpapers.jpg",
   "mediaType":"image"
}

Я использую онлайн-тестер APNS https://pushtry.com/

2 ответа

Я не уверен в проблеме, когда "mutable-content":1 устанавливается расширение службы вызывается. Вы можете изменить полезную нагрузку в расширении службы, возможной причиной может быть то, что вы забыли добавить UNNotificationExtensionCategory в info.plist расширения услуг

Полезная нагрузка выглядит отлично.

Уведомление пользователя используется только для локального уведомления, а не удаленного. но вы можете получить уведомление userinfo body и отправить локальное уведомление пользователя. есть опыт уведомления пользователя http://www.jianshu.com/p/e4e9cb61eac9

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