android - 如何识别设备 token 是用于 Android 还是 iOS?

标签 android ios iphone devicetoken

我将 Android 和 iOS 设备 token 存储在数据库中。以下是将设备 token 保存在数据库中的几个示例。

  • 359092050465370
  • 654C4DB3-3F68-4969-8ED2-80EA16B46EB0
  • 294913EC-6100-42E8-8C2D-E9F68F286ADE

如何区分特定设备 token 是用于 Android 设备还是 iOS 设备?

最佳答案

我建议您将附加信息连同 token 一起发送到服务器。例如,有关 token 是从哪种类型的设备注册的信息,即 Android 或 iOS。一个合适的解决方案是设置一个 REST 服务来注册您的 token 。如果您实现此解决方案,就 future Android/iOS token 长度的变化而言,您是 future 的证明。要存储的其他有用信息是用户 ID 或类似信息。

我假设您确实在谈论您自己的存储 token 的数据库。

关于android - 如何识别设备 token 是用于 Android 还是 iOS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20212906/

相关文章:

iphone - 如何在(有时)可编辑的 UITextView 中启用数据检测器

iphone - 使用iOS gamekit框架可以连接两个设备的范围(距离)是多少

java - Android 到 Java TCP/IP 读取速度太慢

c# - 加载时在列表 Activity 中设置项目检查

ios - Swift 2.1 - 对单个单元格使用 UITableView

ios - 我可以减少重复声明中的代码吗?

iphone - 在 iPhone 和 Web 服务之间传输图像

Android UI图像内存问题

Android 10. 媒体商店。获取所有图像

ios - Gcm ios 后台推送通知失败