Реагировать на локальное локальное уведомление - OnNotification не запускается при интеграции oneSignal - PullRequest
2 голосов
/ 06 марта 2019

В нашем приложении теперь требуется отображать локальное уведомление. Локальное уведомление отображается правильно, но когда мы нажимаем на уведомление, ничего не происходит. После нашего исследования мы обнаружили, что когда мы используем локальное уведомление вместе с библиотекой OneSignal, нижеприведенная функция в «Делегат приложения» не срабатывает.

// Required for the localNotification event.
 - (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
 {
  [RCTPushNotificationManager didReceiveLocalNotification:notification];
 } 

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

Эта проблема только на IOS. Поскольку OneSignal не поддерживает LocalNotification, пожалуйста, помогите нам понять, почему вышеупомянутая функция не срабатывает при интеграции OneSignal. Или есть какие-то другие решения.

Мы пробовали React-native-Push-Notification, PushNotificationIOS и т. Д., Но все ведут себя одинаково. Любая помощь будет высоко оценена.

...