Многофункциональное уведомление не получено, когда приложение принудительно закрывается - PullRequest
0 голосов
/ 28 ноября 2018

Эта проблема связана с Appboy / Braze SDK.По крайней мере, я на это надеюсь.

Если приложение закрывается и отправляется образец стандартного / простого нажатия, я получаю уведомление.Однако расширенное уведомление вообще не отображается.

Это расширенное уведомление реализовано в виде push-историй, где имеется более одной страницы, и вы можете прокручивать уведомление.

Когда приложение находится вна переднем плане или на заднем плане все работает нормально.

Есть идеи, в чем может быть проблема?

1 Ответ

0 голосов
/ 29 ноября 2018

Проблема была с полезной нагрузкой APNS.Значение alert в каталоге aps было пустой строкой.

Также в журнале Console были показаны эти два журнала.

Received remote notification request [ hasAlertContent: 0, hasSound: 0 hasBadge: 0 hasContentAvailable: 1 hasMutableContent: 0 ]

Not delivering user visible notification because it has no alert, sound or badge

В соответствии с документацией :

Для поддержки уведомления об обновлении в фоновом режиме убедитесь, что словарь aps полезной нагрузки содержит ключ содержимого со значением 1 .Если есть видимые для пользователя обновления, которые сопровождают фоновое обновление, вы можете установить alert sound или badge keys в aps словарь, при необходимости.

...