Если не приходят push-уведомления от Apple

Если при подключении к сети вам не приходят push-уведомления от служб Apple, обратитесь к администратору своей сети.

Чтобы использовать службу уведомлений Apple Push (APNs), клиентским программам для Mac и iOS требуется прямое и непрерывное подключение к серверам Apple.

Устройство iPhone, iPad или iPod touch может установить соединение со службой APNs посредством передачи данных по сотовой сети (при наличии такой функции) или по сети Wi-Fi.

При использовании сети Wi-Fi вместе с брандмауэром или при передаче данных по сотовой сети через частную точку доступа (APN) следует подключаться через конкретные порты. Для работы серверов APNs необходимо прямое, не использующее прокси-серверы соединение по следующим портам:

  • Порт TCP-5223 для обмена данными со службой APNs.
  • Порт TCP-2195 для отправки уведомлений службе APNs.
  • Порт TCP-2196 для службы обратной связи APNs.
  • Порт TCP-443 требуется в ходе активации устройства, а после этого является резервным (только при подключении к сети Wi-Fi) на тот случай, когда устройство не может установить связь со службой APNs через порт 5223.

Узнайте у администратора своей сети о доступности этих портов.

Серверы APNs работают в режиме сбалансированной нагрузки, поэтому для получения уведомлений устройства могут подключаться к разным общедоступным IP-адресам. Лучше всего разрешить доступ к этим портам всему блоку адресов 17.0.0.0/8, который соответствует службам Apple.

Узнайте подробнее о портах, используемых службами Apple. На веб-сайте Apple для разработчиков предоставлена дополнительная информация о службе уведомлений Apple Push.

Дата публикации: