区分GCM将来自同一后端的消息推送到多个应用程序

时间:2013-11-20 13:00:40

标签: android google-cloud-messaging

我使用的库项目包含2个应用程序的许多常用代码。 该库还包含一个用于接收推送消息的BaseReceiver。 每个项目都有自己的GCMReceiver,它将处理不同的消息。 一台服务器正在将GCM消息发送到不同的应用程序。 服务器通过不同的注册ID向特定应用程序发送消息。

我的问题是,如果设备上安装了两个应用, 他们都收到推送消息。

每个应用都拥有自己的注册ID,但两个接收器都会被调用, 当推送消息发送到其中一个注册ID时。

如果安装了两个应用程序,我如何阻止具有注册ID的应用程序的接收者,而不是接收者接收推送消息?

我无法在任何地方找到关于这种特殊情况的任何内容; - (

0 个答案:

没有答案