Номер порта для входящих push-уведомлений Apple

Какие сетевые службы, номера портов, исходящие входящие или оба должны быть открыты в сети, чтобы ipod touch мог получать уведомления Apple Push?

Я знаю номер исходящего порта для установки при отправке apns. Единственное, в моей школе практически все исходящие (и входящие) порты заблокированы, и в результате APN не работают. Я уверен, что если бы я поговорил с моим сетевым администратором и сказал ему, какой порт разблокировать, он сделает это. Итак, мой вопрос: какие сетевые службы, номера портов, исходящие входящие или оба должны быть открыты в сети, чтобы ipod touch мог получать Apple Push-уведомления?

2 ответа

Решение

Согласно документации Apple: порт 5223.

Если устройство подключено через Wi-Fi и все еще не может получать уведомления, в используемой сети Wi-Fi может быть установлен брандмауэр, который блокирует порт 5223. Этот порт должен быть открыт для трафика TCP, чтобы уведомления работали.

Чтобы APNS работал из вашей сети, вы должны иметь возможность связаться с 17.0.0.0/8:5223. Соединение TCP устанавливается с устройства iOS на *.push.apple.com. Входящие TCP-соединения не требуются.

Другие вопросы по тегам