是否可以为多个应用程序使用相同的发送方ID?现在我有18个应用程序(不同的语言和一些功能),它们都使用相同的后端。现在我正在使用GCM实现推送通知。但是后端团队希望所有应用程序只有一个Google项目 - 即所有应用程序共享一个SENDER ID。 有人尝试过吗?这种情况是否可行?有哪些缺点?
谢谢
是否可以为多个应用程序使用相同的发送方ID?现在我有18个应用程序(不同的语言和一些功能),它们都使用相同的后端。现在我正在使用GCM实现推送通知。但是后端团队希望所有应用程序只有一个Google项目 - 即所有应用程序共享一个SENDER ID。 有人尝试过吗?这种情况是否可行?有哪些缺点?
谢谢
开发者完全可以(并且鼓励)在他们的所有应用程序中使用相同的发送方ID / API密钥。
当您发送消息时,会指定一个注册ID,该ID默认与生成该ID的应用程序+设备的包名称相关联。只有请求该注册ID的应用程序才能收到您的消息。
来源:我是Google Android团队的成员。
.apk
并提取SENDER ID
,会发生什么?由于允许多个应用程序使用相同的发送者 ID,那么攻击者是否也可以在不同的商店上使用相同的发送者 ID 来制作他的伪造应用程序(具有相同的包名称)? - Shobhit Puri