プロジェクトにチャットを実装し、GCM を使用しています。これで、奇妙な問題に遭遇しました。
私はそれのために次の手順を実行しました。
- チャット メッセージをサーバーに送信します。
- サーバーはデバイスの登録キーをフェッチし、GCM サーバーにプッシュ メッセージを送信します。
- プッシュメッセージを受信している他のデバイスで、プッシュメッセージを長時間待ってみました。
しかし、私はプッシュメッセージを受け取りませんでした.
- Wi-Fi をオフにして再度オンにしたり、3G から Wi-Fi に切り替えたり、その逆に切り替えたりすると、すべてのプッシュ メッセージが一度に表示されます。
私はGCMのドキュメントを読みました.Stackoverflowでこれらの2つの質問も見ました.
この問題に関するGoogleグループの質問も参照しました
しかし、私は今まで何の解決策も得ていませんでした。
サーバー側で Asp.net を使用しています。任意のヘルプや提案をいただければ幸いです。