在不访问UDID的情况下发送推送通知

问题描述:

我开始知道Apple开始拒绝访问UDID的应用程序。 那么我们如何发送推送通知而不访问UDID。 这可能吗?如果是的话,请帮我解决这个问题。在不访问UDID的情况下发送推送通知

在此先感谢。

+4

您与UDID无关以便发送推送通知。只有他们之间的关系是跟踪独特的设备(与UDID)和设备令牌......这是你在问什么? – Bartu 2013-04-10 12:38:42

+0

@Bartu是的,现在明白UDID不需要推送通知 – Vinay 2013-04-10 13:01:54

+0

这里是UDID的替代参考,https://github.com/blackpixel/BPXLUUIDHandler – Bartu 2013-04-10 13:02:52

设备令牌(由APNS使用)和UDID是两个不同的东西。他们没有任何关系。

您可以在应用程序代理的application:didRegisterForRemoteNotificationsWithDeviceToken:方法中获取推送通知的设备令牌。

documentation注意到以下几点:

设备令牌是从的UIDevice的唯一标识符属性不同,因为,出于安全和保密原因,当在擦除设备必须改变。