К сожалению, у меня проблема с One Signal и моим собственным приложением.Я не знаю почему, но почему-то мои push-уведомления больше не работают ... Но только на iOS ... У меня была такая же проблема с Android, но Android снова работает.Таким образом, это означает, что проблема на самом деле не может заключаться в том, что нативный код реагирует, потому что он работает на Android.
Однако, когда я получаю уведомление на моем устройстве iOS, экран остается белым, и приложение не падает.Это на самом деле нехорошо, потому что это означает, что я не получаю никаких аварийных журналов .. И вы не можете отлаживать устройства iOS на MacBook, потому что Apple деактивировала для получения push-уведомлений на эмуляторе iPhone ..
Итак, яне знаю, что делать .. Все, что я сделал, это заменил значки и заставку.На обоих, Android и iOS.Также сбивает с толку то, что приложение компилируется и собирается без каких-либо проблем на XCode.
Я уже прочитал некоторые проблемы на GitHub, но ни одна из них не работает .. Что меня действительно интересует, так это почемуработая на моем Android-устройстве, но не на iOS-устройстве.
Я уже пытался решить проблему, удалив папку node_modules
и снова создав ее с помощью npm install
.Однако это не решило проблему.Я также снова запустил pod install
и проверил документацию OneSignal, чтобы дважды проверить, все ли правильно установлено .. И да, все правильно установлено ..
Ребята, вы знаете, что делать и как решатьэта проблема?После нажатия на уведомление приложение запускается, а затем остается на белом экране ..
Если приложение работает в фоновом режиме, а я нажимаю на push-уведомление, все работает нормально!
Но когдаЯ нахожусь внутри приложения и получаю push-уведомление, приложение «вылетает» и остается на белом экране.А также, когда приложение полностью закрыто, и я нажимаю на push-уведомление ... Приложение "падает" и также остается на белом экране ...
Вы, ребята, можете мне помочь?С уважением и спасибо!