Android GCM 注册 ID 是否总是以 "APA" 开头?

Do Android GCM registration ids always start with "APA"?

在我的应用程序中,我注册了不同的设备,对于 Android 的设备,我存储了 GCM 注册 ID,对于 iOS 的设备,我存储了设备令牌(推送通知)。

我想区分设备是 iOS 还是 Android。最简单的方法是什么? Android GCM RegId 是否总是以字符串 "APA" 开头?

简而言之

如果您需要区分 Android 和 iOS 客户端,请在将其发送到您的服务器时包含平台标识符(例如:平台:Android)以及 InstanceID 令牌.这样在你的服务器上你可以知道哪些客户端在哪个平台上。

您不应依赖 InstanceId 令牌的格式来确定设备平台。