在 iOS 上,一旦用户通过操作系统对话同意接收消息,我就会获得一个唯一 token 。
但是如果用户删除应用程序并再次下载会发生什么情况, token 是否保持不变?
如果用户从 iTunes 恢复设备,这是否会有所不同?
最佳答案
APNs 可以出于多种原因发布新的设备 token :
- 用户在新设备上安装您的应用
- 用户从备份恢复设备
- 用户重新安装操作系统
- 其他系统定义 事件
更多信息:Apple Docs on device Token changes
我不知道你问这个问题的目的是什么,但下面是一个温馨的提醒。
IMPORTANT
To protect user privacy, do not use device tokens to identify user devices.
关于iOS 推送通知当用户恢复安装或迁移设备时会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45245104/