Mindbox
iOS SDK

Передача кликов по push-уведомлениям

Результат шага «Передача кликов по push-уведомлениям на iOS»:

Push должен отправиться и отобразиться на вашем телефоне, и по клику на него статус в системе поменялся на «есть клик».

Проверить, что клики приходят, можно с помощью этой инструкции.


1. Настройка

Если ваш AppDelegate наследуется от MindboxAppDelegate, то обработка клика уже реализована в SDK. Ничего дополнительно добавлять не нужно — метод userNotificationCenter(_:didReceive:withCompletionHandler:) уже вызывает Mindbox.shared.pushClicked(...).

При переопределении метода userNotificationCenter(_:didReceive:withCompletionHandler:) не забудьте вызвать super.userNotificationCenter(...).

2. Навигация в приложении

По умолчанию, при нажатии на push-уведомление приложение просто откроется (обычно — на главный экран).

Если вам нужно перенаправить пользователя на конкретный экран, создайте собственную логику навигации, используя данные уведомления. SDK не содержит встроенной маршрутизации.

Last modified on