Не получать локальное уведомление в IOS ни на симуляторе, ни на физическом устройстве

Я использую React Native Push-уведомления

И не удается получить локальные уведомления для отображения на IOS. Ни на устройстве, ни на симуляторе.

Я настроил родной точно так, как показано в документации - PushNotificationIOS и ручное связывание

И реализовал точно такой же сервис из примера репо - здесь

И локальные, и запланированные уведомления запускаются и onNotification вызывается обратный вызов, возвращается объект уведомления, только на симуляторе и на устройстве не отображается уведомление.

Существует проблема, открытая проблема с 2017 года, но без решения. Не получено локальное уведомление в ios

Есть идеи как решить это?

Спасибо

1 ответ

Поэтому отвечаю сам... очевидно (как @Brian Gerhards указал в комментариях) на IOS, вы не можете отправлять уведомления, когда приложение находится на переднем плане (открыто), поэтому, как только я попытался отправить запланированное уведомление на 5 секунд и свернуло приложение, оно было отправлено. в совершенстве. Не уверен, что я пропустил эту информацию или ее нет в документации RN.

В любом случае надеюсь, что это поможет кому-то в будущем

Другие вопросы по тегам