私は奇妙な問題に直面しています。メッセージがサーバー側から送信された時点でインターネットに接続されている場合、モバイルでプッシュ通知を受け取ります。しかし、その時点でインターネットに接続されておらず、しばらくしてからインターネットに接続している場合。私はその通知を受け取っていません。私の知る限り、GCMサーバーはこれらすべてのメッセージを保存するため、オンラインのときはいつでもこれらの通知がすべて表示されるはずです。他のすべてのアプリの通知を受信しています。また、マニフェストでウェイクロック許可を与えました。何が問題なのですか?サーバー側、クライアント側、またはモバイルから何か? 助けてください...
この値は、サード パーティ サーバー (.Net サーバー) から GCM サーバーに送信されます。
String postdata= "collapse_key=score_update&time_to_live=2419200&delay_while_idle=1&data.message=" +
message + "&data.time=" + System.DateTime.Now.ToString() + "®istration_id=" + deviceToken + ""
前もって感謝します