2012-02-15 44 views
0

正しく理解すれば、プッシュ通知はポート番号5223に送信されます。ここでは、ここでどのサーバーポートについて話していますか。私はいくつかのWiFiネットワーク上にあるデバイスでアプリケーションを実行しています。プッシュ通知のAPNSポート番号とホスト名

ポート番号5223のプッシュがAPNSによって送信されるサーバーのホスト名(IPアドレス)を知りたい。

+0

IPを知って何を達成しようとしていますか? – Nilesh

+0

プッシュ通知は1つのWiFi接続で取得されていませんが、別のWiFiで取得されます。 – Abhinav

+0

ファイアウォールでポート5223を開く必要があります。 これを参照してください:http://stackoverflow.com/questions/1950546/port-number-for-incoming-apple-push-notifications – Nilesh

答えて

0

Appleは非常に明確にhereあなたの質問に答える:

のAPNサーバは負荷分散を使用しています。あなたのデバイスは、必ずしも が通知のために同じパブリックIPアドレスに接続するとは限りません。 17.0.0.0/8アドレスブロックはAppleに割り当てられているので、ファイアウォール設定でこの範囲を許可することをお勧めします。ポートを明確にする

とはブツのデバイスがポート5223.

上のAPNと通信できない場合、デバイスは、Wi-FiのみにフォールバックとしてのAPNサーバーまたはポート443への通信にポート5223を使用します
2

ポート5223で電話機に直接送信されるため、APNSから携帯電話のIPが送信されます。 3GとWifiを同時に使用している場合は、複数のIPアドレスを持つことができます。だから、本当にあなたの質問に直接答えることはできません。

+0

公式文書はありますか? AppleがデバイスのすべてのIPアドレスを保存することを意味しますか? IPアドレスが時々変化するため、意味をなさない。 – Raptor

+0

申し訳ありませんが、私はあなたの質問を誤解したと思います。プッシュ通知を送信するAppleサーバーのIPを知りたいですか? – jsd

+0

私の質問は、iPhoneのIPが時々変わるので、Appleはどのように特定のiPhoneを見つけるのですか? Appleはどのようにデバイスに接続しますか? (おそらく、私は新しい質問を作成する必要があります) – Raptor

関連する問題