2016-09-14 5 views
0

Я разрабатываю приложение IOS, и я заметил, что уведомление поступило только тогда, когда устройство включено и имеет доступ в Интернет, но если устройство выключено или вышло из сети, то NO уведомления будут получены.IOS Push Notification при отключении устройства или выходе из сети

+0

Так что ... есть вопрос здесь? – Ajean

+0

И ты удивляешься этому? Если он выключен или вышел из сети, нет возможности для его доставки - ожидаете ли вы завершения вызова, если телефон отключен или вышел из сети? –

+0

удаленное push-уведомление решило мою проблему – SAM

ответ

0

качества от Apple обслуживания https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html

Он сохраняет только одно уведомление для каждого приложения на устройстве:

Apple Push Notification Service включает в себя качество по умолчанию (QoS) компонента Service, которая выполняет магазин- и-вперед. Если APN пытается доставить уведомление, но устройство находится в автономном режиме, QoS сохраняет уведомление. Он сохраняет только одно уведомление за приложение на устройстве: последнее уведомление, полученное от провайдера для этого приложения. Когда позднее отключится автономное устройство , QoS переадресует сохраненное уведомление на устройство. QoS сохраняет уведомление в течение ограниченного периода времени перед удалением .