我正在维护一个使用UDID和设备令牌来实现iphone推送通知的项目。起初我们使用UDID来推送,但在此之后Apple拒绝使用UDID(而不是我们的应用程序)的其他应用程序,因此我们计划将所有内容移动到使用设备令牌而不是UDID。但是在我们的服务器存储中,许多来自用户的UDID,我们希望继续使用UDID和我们的服务器和设备令牌进行推送通知。我们可以将它们都保存在我们的服务器中Apple是否允许这样做,我们是否有机会被苹果团队拒绝?
答案 0 :(得分:3)
据我所知,收集UDID的任何应用都将被拒绝。 如果您需要使用类似UDID的东西,可以尝试使用OpenUDID。但是对于推送通知,没有必要使用UDID,单独的设备令牌可以完成工作。我建议使用OpenUDID和设备令牌或仅设备令牌构建一个新的数据系统。
答案 1 :(得分:0)
如果你想要UDID意味着使用这个链接并且使用UDID https://github.com/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5
答案 2 :(得分:0)