iphone - iOS 5 - 不再有 UDID - 如何保留一些关键日期以识别用户,即使应用已被删除

标签 iphone ios nsuserdefaults uniqueidentifier udid

我刚刚在博客上读到 UDID 将无法在 iOS 5 中继续使用。我将它用作标识符并与我自己生成的应用程序 ID 结合使用。如果没有该 UDID,我将只有 App Identifier,但由于它目前存储在 userDefaukts 中,如果应用程序被卸载,它会被删除。

即使应用程序已从 iPhone 中删除,我该如何保证它的安全?我必须做到这一点,以确保我至少有一个稳定的标识符,即使它不是我用来识别用户的唯一标识符。

最佳答案

检查一下,它专门针对这个问题设计的: https://github.com/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5

关于iphone - iOS 5 - 不再有 UDID - 如何保留一些关键日期以识别用户,即使应用已被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7664350/

相关文章:

iphone - phonegap 2.6 iOS 程序中出现意外的 '@'

ios - Xcode 6.3.2 - iOS - 不明确的 UIImageView

ios - 使用 customView 将GestureRecognizer 添加到 rightBarButtonItem

ios 隐藏 ui 元素并解锁空间

ios - 在核心数据中拥有与任何其他实体无关的实体是否可以?

ios - 有时 NSManagedobject 对象在将对象从一个 Controller 传递到另一个 Controller 时会出错,有没有办法将对象作为值类型 objC 传递

iphone - 从 View 到 Controller 的通知的 MVC 设计问题

iphone - 关于 NSData 的不明确信息 - Objective C/Xcode

iphone - Objective C - 隐藏 iVar

ios - 有没有办法清除 uipickerview 选择?