我使用的库项目包含2个应用程序的许多常用代码。 该库还包含一个用于接收推送消息的BaseReceiver。 每个项目都有自己的GCMReceiver,它将处理不同的消息。 一台服务器正在将GCM消息发送到不同的应用程序。 服务器通过不同的注册ID向特定应用程序发送消息。
我的问题是,如果设备上安装了两个应用, 他们都收到推送消息。
每个应用都拥有自己的注册ID,但两个接收器都会被调用, 当推送消息发送到其中一个注册ID时。
如果安装了两个应用程序,我如何阻止具有注册ID的应用程序的接收者,而不是接收者接收推送消息?
我无法在任何地方找到关于这种特殊情况的任何内容; - (