Apple推送带有设备令牌和UDID的通知

时间:2012-10-25 04:02:13

标签: objective-c push-notification push apple-push-notifications udid

我正在维护一个使用UDID和设备令牌来实现iphone推送通知的项目。起初我们使用UDID来推送,但在此之后Apple拒绝使用UDID(而不是我们的应用程序)的其他应用程序,因此我们计划将所有内容移动到使用设备令牌而不是UDID。但是在我们的服务器存储中,许多来自用户的UDID,我们希望继续使用UDID和我们的服务器和设备令牌进行推送通知。我们可以将它们都保存在我们的服务器中Apple是否允许这样做,我们是否有机会被苹果团队拒绝?

3 个答案:

答案 0 :(得分:3)

据我所知,收集UDID的任何应用都将被拒绝。 如果您需要使用类似UDID的东西,可以尝试使用OpenUDID。但是对于推送通知,没有必要使用UDID,单独的设备令牌可以完成工作。我建议使用OpenUDID和设备令牌或仅设备令牌构建一个新的数据系统。

答案 1 :(得分:0)

如果你想要UDID意味着使用这个链接并且使用UDID https://github.com/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5

答案 2 :(得分:0)

您可以尝试使用SecureDeviceIdentifier(herehere