我在android上有很多应用程序。并且一些用户共享相同的注册ID。如何指定推送通知并将其发送到特定应用?
答案 0 :(得分:1)
不同的应用程序在同一设备上有不同的注册ID,因此您不应该有任何问题。你users are share the same register ID
是什么意思?您是指同一设备上同一应用程序的用户吗?这是他们可以共享注册ID的唯一情况。
即使您在为Google Cloud Messaging注册不同的应用时使用相同的Google API项目ID,您仍会为每个应用获得不同的注册ID。我测试了它。
答案 1 :(得分:0)
如果您无法更改注册ID流程以唯一标识您的应用程序(最佳解决方案),则可以发送带有GCM消息的payload,并让您的应用程序忽略没有特定有效负载的GCM消息。