我想了解如何正确使用 UDID 和推送通知到 iOS !
最近,Apple 拒绝了几个使用 UDID 跟踪人员的应用程序。当我阅读 Apple 的通知指南时,它似乎至少一年以来没有修改过。那么苹果如何知道我们是否使用好的或坏的 UDID 进行推送通知......没有 UDID 我可以通知 iphone 吗?
我想了解如何正确使用 UDID 和推送通知到 iOS !
最近,Apple 拒绝了几个使用 UDID 跟踪人员的应用程序。当我阅读 Apple 的通知指南时,它似乎至少一年以来没有修改过。那么苹果如何知道我们是否使用好的或坏的 UDID 进行推送通知......没有 UDID 我可以通知 iphone 吗?
为什么推送通知需要 UDID?- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
您可以从方法获取推送通知的设备令牌。
在 APNs 中,通过设备令牌确保准确的消息路由或令牌信任成为可能。设备令牌是设备的不透明标识符,当 APNs 首次与设备连接时,它会提供给设备。设备与其提供者共享设备令牌。此后,此令牌伴随来自提供者的每个通知。它是建立信任的基础,即特定通知的路由是合法的。
注意:设备令牌与由 identifierForVendor 或 UIDevice 的 uniqueIdentifier 属性或任何其他类似属性(如 ASIdentifierManager 的 adsIdentifier 属性)返回的设备 UDID 不同。以下部分讨论连接信任和令牌信任的必要组件以及建立信任的四个过程。