Я работаю над приложением iOS, созданным с использованием React-Native и использующим OneSignal для PushNotifications. Недавно я обновился до собственной версии 0.61.5
и совместимой версии OneSignal SDK (v3.6.4
) вместе с этим.
Однако чаще всего уведомления опускаются где-то посередине и не доходят до мобильных устройств. приложение. Вот что я знаю:
- Устройства правильно зарегистрированы в OneSignal, и я могу видеть их на вкладке
Audience
после регистрации. - Состояние уведомлений
delivered
в OneSignal. То есть оно было успешно отправлено на серверы APN. - Иногда уведомления получают. Таким образом, проблема с кодом мобильного приложения также кажется маловероятной.
Вот сценарий, который я попробовал:
Я удалил приложение и установил последнюю версию сегодня около 11.40. Зайдя в мою учетную запись, установите время для уведомления до 12:00 (в приложении есть настройка для установки времени получения уведомлений). Затем я закрыл приложение, удалив его из списка приложений двойным нажатием на главном экране. Но не получил уведомление в 12:00 вечера. OneSignal показал доставлено.
Затем я снова открыл приложение, использовал его в течение некоторого времени и снова установил время для 14:00. На этот раз я получил уведомление.
Я не совсем уверен, где может быть проблема.