正しく理解すれば、プッシュ通知はポート番号5223に送信されます。ここでは、ここでどのサーバーポートについて話していますか。私はいくつかのWiFiネットワーク上にあるデバイスでアプリケーションを実行しています。プッシュ通知のAPNSポート番号とホスト名
ポート番号5223のプッシュがAPNSによって送信されるサーバーのホスト名(IPアドレス)を知りたい。
正しく理解すれば、プッシュ通知はポート番号5223に送信されます。ここでは、ここでどのサーバーポートについて話していますか。私はいくつかのWiFiネットワーク上にあるデバイスでアプリケーションを実行しています。プッシュ通知のAPNSポート番号とホスト名
ポート番号5223のプッシュがAPNSによって送信されるサーバーのホスト名(IPアドレス)を知りたい。
Appleは非常に明確にhereあなたの質問に答える:
のAPNサーバは負荷分散を使用しています。あなたのデバイスは、必ずしも が通知のために同じパブリックIPアドレスに接続するとは限りません。 17.0.0.0/8アドレスブロックはAppleに割り当てられているので、ファイアウォール設定でこの範囲を許可することをお勧めします。ポートを明確にする
とはブツのデバイスがポート5223.
上のAPNと通信できない場合、デバイスは、Wi-FiのみにフォールバックとしてのAPNサーバーまたはポート443への通信にポート5223を使用しますポート5223で電話機に直接送信されるため、APNSから携帯電話のIPが送信されます。 3GとWifiを同時に使用している場合は、複数のIPアドレスを持つことができます。だから、本当にあなたの質問に直接答えることはできません。
IPを知って何を達成しようとしていますか? – Nilesh
プッシュ通知は1つのWiFi接続で取得されていませんが、別のWiFiで取得されます。 – Abhinav
ファイアウォールでポート5223を開く必要があります。 これを参照してください:http://stackoverflow.com/questions/1950546/port-number-for-incoming-apple-push-notifications – Nilesh