android - Google 云消息传递唯一 key

标签 android push-notification google-cloud-messaging

我在 Google Cloud Messaging 文档中读到,GCM key 对于每个设备和每个应用程序都是唯一的。如果我卸载并重新安装应用程序, key 始终相同,即 key 是根据某些设备和应用程序标识符计算的,否则 key 会改变?

最佳答案

不可以,卸载并重新安装应用程序后, key (称为注册 ID)可能会发生变化。

以下情况会导致 ID 发生变化:

  1. 卸载应用
  2. 多次向设备发送 GCM 消息,直到 GCM 服务器意识到应用已从设备上卸载
  3. 重新安装应用

关于android - Google 云消息传递唯一 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17594948/

相关文章:

android - 自动 GCM 注册?

android - SignalR 与谷歌云消息传递

android - 从/res/raw获取文件

android - XML 反序列化期间内存不足

android - ActionBarCompat - showAsAction ="always|withText"不工作

ios - 未收到未发布的GameCenter应用的通知

ios - 临时推送通知不发送 iphone 通知

android - 如何计算图片内的特定距离?

macos - 在钥匙串(keychain)中生成 CSR,未创建私钥 osx

php - Google GCM 服务器返回未经授权的错误 401