我想获取设备的设备令牌,并希望将其发送到服务器。有时如果我卸载应用程序并再次安装它,那么我得到的新设备令牌与之前不同。所以,在我的服务器有两个属于同一设备的设备令牌。我们可以避免吗?(在我的服务中,我想每个设备只保留一个设备令牌) 谢谢。
答案 0 :(得分:0)
如果你这样做推送通知,你可以使用apple提供的反馈服务来检测设备是否被删除。
答案 1 :(得分:0)
您可以存储生成的UUID并将其存储在钥匙串like this中。如果您正确设置它,它将在同一设备上的应用程序删除和重新安装之间保持不变,但不能通过从备份恢复而在多个设备之间保留(除非您需要)。