2015-05-12 4 views
0

Мое приложение получает push-уведомления успешно, если они запускаются как минимум один раз для загрузки как в фоновом режиме, так и при закрытии силы (благодаря PushKit).Устранение неполадок при доставке сообщений после загрузки

Если я перезагружу устройство, я не буду получать никаких нажатий, пока я не запустил приложение хотя бы один раз.

Как я могу заставить этот сценарий работать? Я бегу последний Xcode и IOS (8.3)


Если я оставить приложение работает в фоновом режиме, когда я перезагрузить устройство, приложение по-прежнему отображается в меню Недавних не принимаются однако не выталкивает и не AppDelegate попадают точки входа (я все равно).

  • Все разрешения тяни/уведомления включены, а также Background App Refresh
  • возможности фонового режима включены (VoIP, толчок, принеси)
+0

Все о разрешении, я думаю. –

+0

Я думаю, мне нужно использовать фоновые задачи: http://blog.biokoda.com/post/114315188985/ios-and-pushkit – Enigma

ответ

0

Проблема заключалась в том, что приложение собирается бездействующим до обратного вызова для обновления учетных данных.

Решение было начать фоновое задание в didLaunchWithOptions и завершить фоновое задание в функции didUpdatePushCredentials.

Смежные вопросы