質問

APNの受信中に遅延が発生することがありますが、それ以外の場合はまったく問題なく動作します。

私もssl://feedback.sandbox.push.apple.comのフィードバックサーバーに接続していますが、データは表示されていません。

遅延の考えられる理由は何ですか?

ありがとう

役に立ちましたか?

解決

遅延は、3GまたはEdgeで接続に問題がある場合に発生する可能性があります(完全に利用できない場合を除き、iPhoneはプッシュのためにwifiではなくこれらを使用します)。接続が切断されてもデバイスがそれを認識しない場合、ハートビートを実行して接続が閉じられたことを認識するまで待機します。

また、iPod Touchを使用している場合、プッシュサーバーへの接続は、バックライトが点灯しているとき、またはUSBを介して接続されている間のみ維持されます。そうしないと、電力を節約するためにバックライトがオフになったときにwifi接続が切断され、30分ごとに新しい通知をポーリングします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top