`UIDevice` 上的“identifierForVendor”在 iCloud 备份恢复之间是不是保持不变?
Posted
技术标签:
【中文标题】`UIDevice` 上的“identifierForVendor”在 iCloud 备份恢复之间是不是保持不变?【英文标题】:Does "identifierForVendor" on `UIDevice` stay the same between iCloud backup restores?`UIDevice` 上的“identifierForVendor”在 iCloud 备份恢复之间是否保持不变? 【发布时间】:2016-09-28 06:23:06 【问题描述】:我们正在尝试解决一个问题,即我们需要从我们的应用程序的角度检测“设备”何时实际上是不同的设备。
我想知道这是否保留在 iCloud 和 iTunes 备份中, 还是在设备更改时重新生成?
【问题讨论】:
【参考方案1】:identifierForVendor
仅在您 Uninstall
应用程序时更改。一旦您安装了应用程序,那么identifierForVendor
将与您执行的任何任务相同update your application
或者您将其备份到icloud
或恢复它,直到您将其删除。如果您删除并重新安装应用程序,那么 `identifierForVendor 将有所不同!
【讨论】:
以上是关于`UIDevice` 上的“identifierForVendor”在 iCloud 备份恢复之间是不是保持不变?的主要内容,如果未能解决你的问题,请参考以下文章
获取iOS系统版本号,慎重使用[[[UIDevice currentDevice] systemVersion] floatValue]——sdk缺陷