Я использую Urban Airship (UA) для push-уведомлений в моем приложении IOS и Android.
В настоящее время приложение настроено для навигации по экранам ниже при запуске приложения:
[Заставка] => [Экран загрузки] => [Главный экран]
Я использую функцию целевой страницы Urban Airship для отображения экрана содержимого HTML в приложении при получении уведомления.
Проблема:
Когда получено push-уведомление, и приложение не запущено, и пользователь нажимает на уведомление; Приложение запускается. UA пытается отобразить целевую страницу, связанную с push-уведомлением, на экране загрузки. Когда экран загрузки закрывается, то же происходит и целевая страница push-уведомлений. Вместо этого мне нужно, чтобы уведомление отображалось на главном экране.
Есть ли какой-либо механизм, чтобы сообщить UA, на каком контроллере представления отображать уведомление?