我刚刚在博客上读到 UDID 将无法在 iOS 5 中使用。我将它用作与我自己生成的应用程序 ID 相结合的标识符。如果没有该 UDID,我将只有 App Identifier,但由于它目前存储在 userDefaukts 中,如果卸载该应用程序,它将被删除。
即使应用程序已从 iPhone 中删除,我该如何保证它的安全?我必须实现这一点,以确保我至少有一个稳定的标识符,即使它不是我用来识别用户的唯一标识符。
我刚刚在博客上读到 UDID 将无法在 iOS 5 中使用。我将它用作与我自己生成的应用程序 ID 相结合的标识符。如果没有该 UDID,我将只有 App Identifier,但由于它目前存储在 userDefaukts 中,如果卸载该应用程序,它将被删除。
即使应用程序已从 iPhone 中删除,我该如何保证它的安全?我必须实现这一点,以确保我至少有一个稳定的标识符,即使它不是我用来识别用户的唯一标识符。
看看这个,它是专门为这个问题设计的: https ://github.com/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5