gpt4 book ai didi

ios - 如何快速生成设备特定的唯一uuid

转载 作者:行者123 更新时间:2023-11-28 12:26:34 26 4
gpt4 key购买 nike

我想生成一个特定于设备的随机 uuid,即使用户卸载我的所有应用程序并重新安装它也不会改变,这与 identifierforvendor 不同。我怎样才能做到这一点是 Swift

最佳答案

您可以使用以下函数来创建 UUID:

func getUniqueDeviceIdentifierAsString() -> String {
var appName: String? = (Bundle.main.infoDictionary?[(kCFBundleNameKey as? String)] as? String)
var strApplicationUUID: String = SSKeychain.password(forService: appName, account: "incoding")
if strApplicationUUID == nil {
strApplicationUUID = UIDevice.current.identifierForVendor.uuidString
SSKeychain.setPassword(strApplicationUUID, forService: appName, account: "incoding")
}
return strApplicationUUID
}

引用:How to preserve identifierForVendor in ios after uninstalling ios app on device?

关于ios - 如何快速生成设备特定的唯一uuid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43222816/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com