0

UDID用来保存和检索数据remote DB,现在苹果有了depreciatedUDID。现在,如果我用使用开发的新版本更新我的应用程序,我如何检索已保存的数据iOS5.

4

3 回答 3

3

你不能,除非你保存了UDID一些地方,比如NSUserDefaults.

Apple 不再允许应用程序使用该[UIDevice uniqueIdentifier]方法。如果在您的代码中使用它,Apple 将拒绝该应用程序。

于 2013-05-21T11:32:23.987 回答
-1

看看这个库 https://github.com/ylechelle/OpenUDID

现在我们还没有访问到 udid,但是这个类生成了一个随机的 id。我不知道你是否想管理你的推送通知,但它做得很好!

于 2013-05-21T11:51:18.367 回答
-1

在这种情况下,您无法从 db 中检索数据!您没有使用其他独特的数据,例如电子邮件或...?

“uniqueIdentifier”是一种创建UDID字符串的方法,我不确定,但我认为你可以通过重新生成UDID来解决你的问题,我的意思是你应该找到创建UDID的算法:O

于 2013-05-21T11:55:27.240 回答