iphone - identifierForVendor 与 SecureUDID/OpenID

标签 iphone ios objective-c ipad udid

<分区>

用什么代替旧的 UDID 更好? identifierForVendor 或 SecureUDID 或 OpenID?

目前我们使用 OpenID,但我认为如果 Apple 开发了 identifierForVendor,那应该是最好的解决方案。另一方面,我听说它有问题并且很快也会被弃用。那么从长远来看,最好的选择是什么

当我开始阅读差异时,我遇到了 SecureUDID。所以也许它更好,因为它基于 OpenUDID 但更安全。我必须说,我有点迷路了。

最佳答案

这些是我目前的想法。让我知道你的想法:

OpenUDID 不是传输唯一标识符最安全的方法,还有更安全的方法,如 SecuredUDID。但 OpenId 被广泛使用,因此该应用不太可能很快被应用商店拒绝。所以没有真正需要迁移到 SecureUDID。 IdentifierForVendor在iOS6之前是不支持的,所以对于需要兼容iOS5的应用来说不是一个选项。所以就我而言,最好的目前是继续使用 OpenUDID。

关于iphone - identifierForVendor 与 SecureUDID/OpenID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15930439/

上一篇:iphone - 在设备上强制使用虚假位置?

下一篇:ios - 将非常大的 NSData 上传到服务器的正确方法是什么?

相关文章:

ios - 动态更改IOS应用程序的自定义URL方案

ios - 当前用于 iOS 的库以使用 RESTful Web 服务

objective-c - 防止 UIScrollView 将内容移动到左上角

ios - 在 Xcode 项目模板中定位 iOS 6 时 UIApplicationMain 出现错误

iphone - UIAlert View - 是/否条件

ios - 奇怪的 SpriteKit 帧速率下降 - 怀疑挥之不去的 SKPhysicsBody 实例

iphone - UITabBar 隐藏时留下一个白色矩形

ios - 从 Swift 3 中的字典中删除重复值

objective-c - ARC、非 ARC 和继承

ios - MPMoviePlayer setCurrentPlaybackTime iOS