我们有一个推送通知服务器,它为几个不同的应用程序保存数据(设备令牌)。由于Apple希望阻止人们使用UDID作为标识符,我正在考虑更改此服务器,使其不再依赖UDID来识别设备。
我知道APN返回的令牌不是全局唯一的,而是每个设备唯一的。然而,在查看我们的数据库时,我注意到有几个例子(在750k+注册中有几百个),在不同的设备上使用相同的令牌。
所以我想找出是什么原因造成的。在这一点上,我看到了两种可能性:
如果有人能对此有所了解,我会非常感激的。
发布于 2012-10-23 15:34:47
我们知道的是,苹果告诉我们使用设备令牌将通知推送到设备。所以,只要你是:
..。你在做苹果希望你做的事情。
但是,我确实怀疑您的注册代码中可能有错误,因为100/750 k是一个相当高的冲突率。考虑到这些设备令牌用于推送通知,很多人会抱怨收到不属于它们的通知.
https://stackoverflow.com/questions/11519435
复制相似问题