Вопрос

Иногда у меня возникают задержки при получении APN, а иногда все работает нормально.

Я также подключаюсь к серверу обратной связи по адресу ssl://feedback.sandbox.push.apple.com, но он не показывает никаких данных.

Каковы возможные причины задержки?

Спасибо

Это было полезно?

Решение

Задержка может произойти, если у вас плохое соединение в 3G или Edge (iPhone использует их, а не Wi-Fi, для push-уведомлений, если только они не полностью недоступны).Если соединение разорвано, но устройство об этом не знает, оно подождет, пока не выполнит контрольный сигнал и не поймет, что соединение закрыто.

Кроме того, если вы используете iPod Touch, соединение с push-серверами будет поддерживаться только тогда, когда включена подсветка или вы подключены через USB;в противном случае соединение Wi-Fi будет разорвано, когда подсветка погаснет для экономии энергии, и каждые полчаса будет выполняться опрос новых уведомлений.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top