не может получить уведомление в ios: отправка FcmTokenRefreshed без зарегистрированных слушателей - PullRequest
0 голосов
/ 04 ноября 2018

я отправляю уведомление с fire-base, в приложении ios у меня появляется эта ошибка: отправка FcmTokenRefreshed без зарегистрированных слушателей если приложение открыто, получают уведомление, но при закрытии приложения не получают и показывают ошибку.
извините за плохой английский!

«реагировать»: «16.4.1»

"реагировать-нативный": "0,55,4"

"response-native-fcm": "^ 16.2.4",

"xcode 10.1"

1 Ответ

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

Обязательно поместите эти строки в

ФАЙЛ: AppDelegate.m:

1)

import "RNFirebaseNotifications.h"  
import "RNFirebaseMessaging.h"

2) добавьте эту строку в didFinishLaunchingWithOptions [RNFirebaseNotifications настроить];

3) добавить методы

(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification {
  [[RNFirebaseNotifications instance] didReceiveLocalNotification:notification];
}

 (void)application:(UIApplication *)application didReceiveRemoteNotification:(nonnull NSDictionary *)userInfo
                                                       fetchCompletionHandler:(nonnull void (^)(UIBackgroundFetchResult))completionHandler{
  [[RNFirebaseNotifications instance] didReceiveRemoteNotification:userInfo fetchCompletionHandler:completionHandler];
}

  (void)application:(UIApplication *)application didRegisterUserNotificationSettings:(UIUserNotificationSettings *)notificationSettings {
  [[RNFirebaseMessaging instance] didRegisterUserNotificationSettings:notificationSettings];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...