Как открыть определенное представление из Push-уведомления о приложении IOS, когда приложение убито или не запущено? - PullRequest
0 голосов
/ 08 мая 2018

Я изо всех сил пытаюсь найти решение для открытия определенного представления моего приложения IOS, когда я получаю уведомление, я хочу открыть экран, когда пользователь нажимает на полученное уведомление.

Я могу получить уведомление, и когда приложение находится в фоновом режиме, и я нажимаю на уведомление, оно перенаправляет меня на определенный вид, оно также работает, когда приложение находится в активном состоянии, но просто открывает приложение, когда я нажимаю наоно и приложение в нерабочем состоянии ..

ниже код моего приложения

Ответы [ 2 ]

0 голосов
/ 08 мая 2018

Как моя идея, давайте попробуем проверить [UIApplication sharedApplication].applicationIconBadgeNumber значение в

  • (void) applicationDidBecomeActive: (UIApplication *) application

Вы можете определить, куда-нибудь или что-то перемещаться здесь

ОБНОВЛЕНИЕ: мой ответ - Objective-C, но вы можете обратиться к Swift: p

0 голосов
/ 08 мая 2018

Один способ добиться этого, и единственный известный мне способ - это проверить launchOption ключи в вашем методе делегата.

    if (launchOptions?[UIApplicationLaunchOptionsKey.remoteNotification]) != nil {
        // check the userInfo and take the needed action
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...