devise token唯一性验证结论

a、正式环境下
1、iOS7系统,同一设备的不同应用, devicetoken各不相同
2、iOS6系统, 同一设备的不同应用,devicetoken相同

b、测试环境下
1、iOS7系统,同一设备的不同应用, devicetoken各不相同
2、iOS6系统, 同一设备的不同应用,devicetoken 各不相同

因此可以理解为devicetoken对于不同应用不具有唯一性

在系统设置中打开/关闭指定应用的通知功能,确认重新打开应用通知功能后仍然可以收到devicetoken,并且同一应用的devicetoken唯一,即便删除应用重新安装也会得到相同的devicetoken
因此devicetoken对于同一应用具有唯一性

关于升级系统版本
有收到反馈,升级系统版本后,尚未进入应用(还有个更新后的点在图标那)仍然能够收到push。
说明升级系统后同一应用的devicetoken仍然唯一

你可能感兴趣的:(iOS技术)