Swift:如何以编程方式获取iOS设备的唯一标识符?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift:如何以编程方式获取iOS设备的唯一标识符?相关的知识,希望对你有一定的参考价值。
我正在创建一个ios应用程序,我需要一个唯一的标识符,即使用户删除了所有内容(重置为出厂设置),该标识符也必须相同。
[我知道几年前我们可以获得UDID,但现在我们只能创建一个UUID,每次用户重新安装应用程序或将设备重置为出厂设置时,它都会更改。
答案
您可以使用以下内容
let id = UIDevice.current.identifierForVendor?.uuidString
另一答案
本教程将在所有情况下帮助您创建唯一的标识符。如果用户重新安装应用程序或将设备重置为出厂设置等。
https://codeburst.io/unique-identifier-for-the-ios-devices-590bb778290d
以上是关于Swift:如何以编程方式获取iOS设备的唯一标识符?的主要内容,如果未能解决你的问题,请参考以下文章
使用 swift 2 以编程方式使 iOS 设备静音/振动?
是否可以以编程方式从 Swift/Objective-C 中的 UIViewController 或 Storyboard 中获取基本 UIViewController 的标识符?
使用 DeviceCheck API 和服务器端 php 代码唯一标识 iOS 设备