Получить удаленное уведомление FCM, когда приложение полностью закрыто iOS

Я использую FCM для отправки уведомлений с моего собственного сервера на устройства iOS. Я успешно получаю уведомления, когда приложение находится на переднем плане или свернуто. Но когда я полностью закрываю приложение, даже из фона, я не получаю никакого уведомления. Но когда я снова открываю приложение, я получаю все уведомления, которые я отправил ранее? Как я могу это изменить?

В didFinishLaunchingWithOptions подписываюсь на уведомления. В didReceiveRemoteNotification получение уведомления и планирование локального уведомления.


person Rosemol J    schedule 09.08.2016    source источник
comment
Привет, у меня аналогичная проблема. Вы смогли решить проблему?   -  person Rujoota Shah    schedule 13.12.2016
comment
Не совсем. у меня такая же проблема и на андроиде   -  person Rosemol J    schedule 14.12.2016


Ответы (1)


Добавьте эту строку

Messaging.messaging().shouldEstablishDirectChannel = true

после

FirebaseApp.configure()
Messaging.messaging().delegate = self
Messaging.messaging().shouldEstablishDirectChannel = true
person halil inci    schedule 15.06.2020