Я столкнулся с этой странной проблемой, пытаясь внедрить новые интерактивные уведомления iOS-8. При работе с локальными уведомлениями все работает так, как ожидалось, но когда дело доходит до APNS - все не так хорошо работает.
В деталях: я получаю пользовательский push, как это должно быть через баннер (я регистрируюсь только до минимального контекста), но когда пользователь вводит кнопку, представляющую настраиваемое действие, мой делегат приложения applicationDidBecomeActive:
не вызывается; Фактически - приложение застревает в неактивном режиме.
Странно, что приложение переходит в активный режим при запуске с экрана Уведомления (справа от Сегодня). Кроме того, в обоих случаях мой делегат:
handleActionWithIdentifier:forRemoteNotification:completionHandler:
вызывается с правильным идентификатором.
Любая помощь будет очень оценена!