Iphone iOS 5-无更多UDID-如何保留一些关键数据以识别用户,即使应用程序被删除

Iphone iOS 5-无更多UDID-如何保留一些关键数据以识别用户,即使应用程序被删除,iphone,ios,nsuserdefaults,uniqueidentifier,udid,Iphone,Ios,Nsuserdefaults,Uniqueidentifier,Udid,我刚刚在博客上读到UDID将无法在iOS 5中生存。我使用它作为一个标识符,与我自己生成的应用程序ID相结合。如果没有UDID,我将只拥有应用程序标识符,但由于它目前存储在userDefaukts中,如果卸载应用程序,它将被删除 即使该应用程序已从iPhone中删除,我该如何确保其安全?我必须做到这一点,以确保我至少有一个稳定的标识符,即使它不是我用来识别用户的唯一标识符。请检查此项,它是专门针对此问题设计的: 请查看此项,它是专为解决此问题而设计的: 它已弃用,未被删除。不过,希望在iOS 6

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


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

请检查此项,它是专门针对此问题设计的:

请查看此项,它是专为解决此问题而设计的:

它已弃用,未被删除。不过,希望在iOS 6启动时将其删除。请看,它已弃用,未被删除。预计在iOS 6发布时它会被删除。看到了吗?如果用户从iPhone上删除应用程序,几天后从iTunes上更新并重新安装,MAC-Addresse/Bundle标识符对会生成与以前相同的标识符吗?老实说,我不知道。我知道很多开发人员都在使用这个工具,所以我相信社区会为你回答这个问题。如果用户从iPhone上删除应用程序,几天后从iTunes上更新并重新安装,MAC-Addresse/Bundle标识符组合会产生与以前相同的标识符吗?老实说,我不知道。我知道很多开发人员都在使用这个工具,所以我相信社区可以为您解答这个问题。