Есть ли способ отследить ответ пользователя (выбор между «Просмотр» и «Закрыть»), когда сообщение было передано на пользовательское устройство?
Спасибо.
Ваше приложение не уведомляется, если пользователь нажимает «Закрыть»; но если пользователь нажимает «Просмотр», приложение запускается, и вы можете определить, что оно было запущено из уведомления - полезная нагрузка уведомления передается в приложение: didFinishLaunchingWithOptions: .
Кроме того, не забывайте о случае, когда ваше приложение может уже работать, когда приходит уведомление. В этом случае ваше приложение: didReceiveRemoteNotification: будет вызвана функция.
Полная информация здесь .
Моя стратегия будет: