在迅速,应用程序我们想要唯一的设备ID。但是如果我重新安装相同的应用程序,则不会获得唯一的UUID。
这是我们获取UUID的方式:
if let uuid = UIDevice.current.identifierForVendor?.uuidString { print(uuid) }
答案 0 :(得分:1)
仔细阅读文档
https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor
在多种情况下,identifierForVendor
不会在给定设备上循环为新的唯一值。
您的公司中很有可能仍然有一个具有匹配捆绑软件ID的应用。这将阻止刷新vendorID。