1

我已经在我的项目中实现了聊天并使用 GCM。在这我遇到了一个奇怪的问题。

我已经为此做了以下步骤。

  1. 向服务器发送聊天消息。
  2. 服务器获取设备的注册密钥并向 GCM 服务器发送推送消息。
  3. 现在在我收到推送消息的其他设备上,我尝试等待推送消息很长时间。

但我没有收到推送消息。

  1. 现在,当我关闭并再次打开 wifi 或从 3g 切换到 wifi 或反之亦然时,我会立即收到所有推送消息。

我已经阅读了 GCM 文档,并且在 Stackoverflow 中也看到了这两个问题。

我还提到了一个关于这个问题的谷歌群组问题

使用 GCM 在设备上获取消息时出现问题

但直到现在我还没有得到任何解决方案。

我在服务器端使用 Asp.net。任何帮助或建议表示赞赏。

4

0 回答 0