如何判断我的用户是否升级到新手机,还是从iOS中的备份恢复?

时间:2016-09-26 21:26:55

标签: ios iphone icloud itunes uuid

我想在我的iOS应用中尽可能简单地获取新设备。

但是,我想确保旧手机上不再可以访问应用程序的旧实例(更重要的是数据)。

如何跟踪手机的唯一性,以及该应用是否已安装在多个设备上?

我的目标不是控制许可,而是确保用户知道什么是“那里”。

(我的应用程序将私钥存储在应用程序容器中,我想确保这些密钥不会落入坏人手中......因此我的问题就出现了原因)

1 个答案:

答案 0 :(得分:0)

UIDevice提供identifierForVendor

  

对于来自同一设备上运行的同一供应商的应用,此属性的值相同。对于来自不同供应商的同一设备上的应用程序以及不同供应商的不同设备上的应用程序,将返回不同的值。