Как определить, просматривает ли пользователь уведомление на экране блокировки, используя кнопку просмотра по умолчанию - PullRequest
0 голосов
/ 24 декабря 2018

Я работал с Rich Push Notification (IOS)

и хочу знать, есть ли способ определить, просматривает ли пользователь уведомление на экране блокировки по умолчанию, кнопка просмотра

1 Ответ

0 голосов
/ 28 декабря 2018

Вы не можете знать, «просматривал» ли пользователь уведомление за пределами вашего приложения, но вы можете знать несколько других вещей:

  • Если уведомление было отправлено
  • Еслионо было получено телефоном
  • Если пользователь нажал на уведомление

Второй и третий элементы можно отслеживать в AppDelegate с помощью этого метода:

func userNotificationCenter(_ center: UNUserNotificationCenter,
                            didReceive response: UNNotificationResponse,
                            withCompletionHandler completionHandler: @escaping() -> Void) {
...