Не получать локальное уведомление в IOS ни на симуляторе, ни на физическом устройстве
Я использую React Native Push-уведомления
И не удается получить локальные уведомления для отображения на IOS. Ни на устройстве, ни на симуляторе.
Я настроил родной точно так, как показано в документации - PushNotificationIOS и ручное связывание
И реализовал точно такой же сервис из примера репо - здесь
И локальные, и запланированные уведомления запускаются и onNotification
вызывается обратный вызов, возвращается объект уведомления, только на симуляторе и на устройстве не отображается уведомление.
Существует проблема, открытая проблема с 2017 года, но без решения. Не получено локальное уведомление в ios
Есть идеи как решить это?
Спасибо
1 ответ
Поэтому отвечаю сам... очевидно (как @Brian Gerhards указал в комментариях) на IOS, вы не можете отправлять уведомления, когда приложение находится на переднем плане (открыто), поэтому, как только я попытался отправить запланированное уведомление на 5 секунд и свернуло приложение, оно было отправлено. в совершенстве. Не уверен, что я пропустил эту информацию или ее нет в документации RN.
В любом случае надеюсь, что это поможет кому-то в будущем