Я хочу добавить функцию пожарной сигнализации в свое приложение. Я думаю, что push-уведомление может быть лучшим выбором. Но если есть много задержек, например, более 10 минут, это было бы бессмысленно для пожарной тревоги. Итак, сколько задержки для push-уведомления, если устройство находится в сети?Сколько задержка уведомления ios push?
ответ
Push-уведомления ненадежны и не могут быть гарантированы, что они были доставлены. Все зависит от сервера APNS от Apple, который сказал: обычно, когда я отправляю push-уведомление, я получаю результат за несколько секунд.
Дополнительная информация:
Данные являются надежными. Нет никакой гарантии, что push-уведомления будут действительно доставлены, даже если сервер APNS их примет.
Что касается вашего сервера, то push-уведомления - это огонь и-забыть; нет способа узнать, что такое статус уведомления после того, как вы отправили его в APNS. Время доставки также может варьироваться от секунд до полутора часов.
Кроме того, iPhone пользователя может быть не в состоянии получать push-уведомления все время. Они могут быть в сети Wi-Fi, которая не позволяет подключать APNS, потому что блокируются необходимые порты. Или телефон можно отключить.
APNS попытается доставить последнее уведомление, полученное им для этого устройства, когда оно вернется в сети, но оно будет работать только в течение ограниченного времени. Как только он истечет, уведомление о нажатии будет потеряно навсегда!
Источник: http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12
Я только что нашел это в то время, пытаясь решить еще один вопрос у меня был. Жизнеспособным решением этой проблемы будет что-то вроде PubNub. Они обеспечивают надежность, производительность и гарантии обслуживания.
Как PubNub может решить проблему ограничения APNS от Apple ?. Вопрос заключался в ожидаемой максимальной задержке при получении уведомлений Apple о нажатии, ничего общего с PubNub. –
Извините @so_mv, я читал ваш вопрос с точки зрения «надежности» обслуживания (поскольку вы говорили о пожарах и угрожающих жизни проблемах), и я знаю, что APNS не предлагает никаких гарантий доставки или чего-то еще. Другие ребята делают и имеют некоторые дополнительные методы для обеспечения того, чтобы сообщение доходило до пользователя через многие типично сложные сценарии, с которыми мы сталкиваемся. Рад, что вы нашли ответ, который работает на вас! –
- 1. Задержка отображения предупреждения push-уведомления
- 2. iOS Push Уведомления Локализация
- 3. отключить push-уведомления ios
- 4. Push-уведомления для iOS
- 5. Ошибки уведомления IOS Push
- 6. iOS Repeat Push Уведомления
- 7. ios 6: push-уведомления
- 8. PHP iOS push-уведомления
- 9. iOS Создать Push-уведомления
- 10. Ошибка уведомления IOS Push
- 11. Push-уведомления ios
- 12. Возможности Push-уведомления ios
- 13. iOS: Push-уведомления с помощью push-бота
- 14. Удаленные уведомления Push в iOS
- 15. iOS Push-уведомления: недействительные токены
- 16. Повторяющиеся push-уведомления на iOS
- 17. IOS Push Уведомления определенным пользователям?
- 18. iOS Push-уведомления на iP6s
- 19. Уведомления iOS Push - Крайняя ненадежность
- 20. iOS 7 - тихие push-уведомления
- 21. IOS уведомления Push - не гарантируется
- 22. IOS Push-уведомления не получили
- 23. iOS 10/9 Push-уведомления
- 24. IOS push Уведомления Глубокая связь?
- 25. IOS: Apple Push Уведомления понимание
- 26. Как работают уведомления iOS Push?
- 27. iOS push-уведомления для распространения
- 28. Push-уведомления о Xamarin IOS
- 29. iOS: Push-уведомления перестали работать
- 30. iOS Push-уведомления для производства
Спасибо! Есть ли другое надежное решение для пожарной сигнализации? – realsnake
Использование стороннего инструмента, такого как urbanairhip, дает обратную связь независимо от того, получено ли уведомление и какие ошибки. Кроме того, пожалуйста, «примите» мой ответ, если он вам поможет. :) – danielbeard
Urbanairship не дает отзывов, получено ли уведомление. Скорее, он дает обратную связь, если токен недействителен, и его можно получить с помощью службы обратной связи Apple. Urbanairship немного менее надежна, чем Apple непосредственно в моем опыте. –