2016-03-29 1 views
8

До сих пор после поиска того, что я знаю, в iOS уведомления не могут быть обработаны после того, как приложение было убито, а после этого приложения запускается нажмите значок приложения.Как добиться того, что приложение app (версия iOS) уведомляет об обработке после убийства whatsapp путем прокрутки вверх

я хочу, чтобы добиться того, что WhatsApp делает, т.е.

1) я убить WhatsApp от многозадачности салфетки вверх. 2) я получаю whatsapp 1 новое сообщение push уведомление. 3), затем без запуска whatsapp (через значок приложения или через уведомление) я отключу мобильные данные/Wi-Fi или любое интернет-соединение. 4) после отсоединения всех подключений, я запускаю whatsapp, ЗАПУСКАЮ ОТ ОТ ИСПОЛЬЗОВАНИЯ ICP (а не уведомления). 5) затем я обнаружил, что это уведомление уже отображается в верхнем чате как новое сообщение с сообщением.

Теперь, моя забота о том, как приложение app обрабатывает push-уведомление, даже после того, как приложение будет убито.

+1

есть особый вид уведомления для VoIP, при получении его, приложение будет запущено в фоновом режиме, даже пользователь убил его вручную. Остальные (данные обработки уведомлений) выполняются, как обычно. – azimov

+0

@azimov: не могли бы вы объяснить это немного больше и поделиться ссылками на документацию? – Ujjwal

+1

Документация от Apple: https://developer.apple.com/library/ios/documentation/Performance/Conceptual/EnergyGuide-iOS/OptimizeVoIP.html –

ответ

5

PushKit является единственным решением ...

Для исх: - https://developer.apple.com/library/ios/documentation/NetworkingInternet/Reference/PushKit_Framework/

+1

Можете ли вы уточнить? –

+0

@RohitAgre Пожалуйста, обратитесь к следующей ссылке: https: //developer.apple.com/library/ios/documentation/NetworkingInternet/Reference/PushKit_Framework/ – vje1998

+0

спасибо за ответ @ vje1998 –