Методы делегирования UNUserNotificationCenter, не вызываемые в случае службы широковещательных уведомлений, но вызываемые при обмене сообщениями FCM - PullRequest
0 голосов
/ 04 мая 2020

Я пытаюсь обработать уведомление pu sh с помощью FCM на IOS, я протестировал уведомления с помощью облачных сообщений firebase и работает нормально (приложение получает уведомления как в фоновом, так и на переднем плане отлично), при попытке протестировать с помощью служба, которая отправляет широковещательное уведомление, я получаю полезную нагрузку уведомления в didReceiveRemoteNotification userInfo: [AnyHashable: Any],fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void), но все UNUserNotificationCenterDelegate никогда не вызывались.

широковещательное уведомление, полученное в приложении android, но не в IOS, проекте Firebase и android проекте сначала добавляются в firebase, а служба вещания тестируется на android, затем мы добавляем приложение IOS в firebase. Можно ли добавить какое-либо обновление на сервере для поддержки приложения IOS?

Могу ли я не поймать проблему, если это с сервера или из приложения IOS

Кто-нибудь может помочь?

1 Ответ

0 голосов
/ 04 мая 2020

Было бы здорово, если бы вы опубликовали полезную нагрузку получения уведомлений. Убедитесь, что полезная нагрузка не включает content-available = 1 и , включая alert.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...