【发布时间】:2015-10-23 17:07:51
【问题描述】:
iOS 和 Android 上的不同行为
我们一直在尝试在 Android 和 iOS 上实现 GCM,但使用 instanceID 的行为存在差异。
在 Android 和 iOS 上,当我们每次注册应用程序时都请求实例 ID 时,我们会得到相同的令牌,如果我们不卸载并再次安装应用程序,这是真的,如果我们这样做,我们会有一个新的实例 ID在两者上,但旧的 android 令牌变为 NOT_REGISTER 并且 iOS 上的旧令牌仍在工作,让我们向同一 Android 设备发送 1 条消息(ok)和为同一 iOS 设备发送 2 条消息(not ok)
旧的 iOS instanceID 不应该是 NOT_REGISTER,就像它在 Android 上发生的那样吗?
【问题讨论】:
标签: android ios google-cloud-messaging