когда приложение открыто или запущено в фоне, метод прекрасно отрабатывает. Но вот если приложение было закрыто и не висело в фоне, то данный метод не вызывается при тапе на уведомления. Может кто-нибудь подсказать, как обрабатывать уведомление, если приложение было закрыто? Ожидал, что будет вызываться данный метод, но судя по всему я ошибался)
Удалось разобраться, данный метод действительно не вызывается при старте, если приложение было закрыто, мб может кому тоже будет полезно - можно обрабатывать пуш в application(_:didFinishLaunchingWithOptions:), для этого получаем опции запуска через launchOptions?[UIApplication.LaunchOptionsKey.remoteNotification] as? [String: Any] и дальше просто к нашей джейсонке обращаемся
Обсуждают сегодня