Номер порта для входящих push-уведомлений Apple - PullRequest
3 голосов
/ 23 декабря 2009

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

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

Ответы [ 2 ]

9 голосов
/ 23 декабря 2009

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

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

3 голосов
/ 24 марта 2011

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

...