Я заметил различие поведения didReceiveRemoteNotification между производством и развитием APNS.
В режиме разработки (с использованием профиля разработки разработки) этот метод вызывается, когда пользователь нажимает на уведомление. В фоновом и активном состоянии.
но в режиме производства (создавая с использованием профиля предоставления adhoc) этот метод вызывается, когда пользователь нажимает на уведомление, если приложение находится в фоновом режиме или неактивно, но , когда приложение находится в активном состоянии, этот метод вызывает немедленное обращение при получении уведомления.
Может ли кто-нибудь помочь мне понять это другое поведение?
Я хочу, чтобы мой пользователь перенаправлялся на другой экран, когда он нажимал на уведомление (в активном состоянии), но из-за этого поведения он автоматически перенаправляется на другой экран.