1

APNS で奇妙な問題に直面しています。

ライブ アプリがあり、API ドメインからプッシュ メッセージを送信できます。しかし、ドメインの代わりにIPでテストしている別のサーバーに移動する準備をしています.

同じ設定とコードを使用していますが、APNS は失敗し続け、次のエラーを返します: NOTICE: Failed to connect to APNS: 0 .

徹底的にチェックしたところ、新しいサーバーに 2195 および 2196 ポートが開いており、SSL がインストールされています。

ドメイン名の代わりに IP を使用しているために APNS が失敗し続けるかどうか、誰か教えてもらえますか?

よろしく、 SG

4

1 に答える 1

2

アップルのドキュメントは次のように述べています。

プッシュ サービスの IP アドレス範囲は変更される可能性があります。プロバイダーは、IP アドレスではなくホスト名で接続することが期待されます。プッシュ サービスは、同じホスト名に対して異なる IP アドレスを生成する負荷分散スキームを使用します。ただし、17.0.0.0/8 アドレス ブロック全体が Apple に割り当てられているため、ファイアウォール ルールでその範囲を指定できます。

于 2014-06-06T12:05:32.637 に答える