2012-02-15 11 views
1

私はiPhone 4SとiPod Touch 4という2つのデバイスを持っています。それらは同じiOS 5.0.1を持っています。私は興味深い振る舞いを見つけます:私のiPod Touchは通常メールや他のアプリから通知を受け取ります。その後、約10秒後またはそれ以上になると、私のiPhone 4Sは同じ通知を受け取ります。同じWi-Fiを共有している場合でもこれが発生します。誰もが同じ問題を抱えていますか?または誰もこれについて何か考えているのですか?同じWi-Fiで私のiPod Touch 4と比較して遅れて、プッシュ通知がiPhone 4Sに到着するのはなぜですか?

答えて

1

APNSは3Gを使用することを好みますので、iPhoneへのプッシュ通知が可能な場合は3G経由で到着しています。

3Gからの接続をテストして、両方のデバイスが同じネットワークを使用するかどうかをテストできます。

+0

あなたのソースはどこですか?問題は、iPod Touchが最初に通知を受け取るということです.3Gがないので、なぜそれを最初に取得すべきですか? –

+0

@Nick Bull、私はそれが私がそれを証明したのでそれを知っている。 iPod touchは、3Gが常にプッシュ通知の速度が遅いため、iPhoneがプッシュ通知を遅くするので、まずそれを取得します。私はそれがデバイスへの接続を開く3gの遅れのためだと思います。それを信じていても、それはAPNS対応アプリで1年間働いていたことです。私はサーバー側とデバイスアプリを開発しました。私はそれについて何か知っていると思う。 – Gabriel

+0

それは面白いです。私はちょうどクイック検索を行い、これとほぼ同じことを言うこの[都市飛行船](https://support.urbanairship.com/customer/portal/articles/60714-troubleshooting-push-delivery)を見つけました。 –

1

プッシュ通知が即時ではないためです。サーバの負荷、ネットワークの輻輳などによって異なります。

私は数千人にプッシュ通知を送信するアプリを持っています。私は10台のデバイス(いくつかのiPhone、iPad、iPod touchなど)を備えた同じ部屋に座っていて、プッシュ通知はそれらの間でさまざまで、時には最大30秒までです。

関連する問題