-
UUID
UUID 每次都生成,不一样的字符串,
不需要隐私权限
let uuid = UUID().uuidString
-
IDFV
IDFV 同一个厂商 生成的ID 一致 如 juejin.app1 ,和 juejin。app2 生成的IDFV 一致。当此厂商的APP卸载完后,在安装此厂商的APP 会重新 生成IDFV,
不需要隐私权限
let idfv = UIDevice.current.identifierForVendor?.uuidString ?? ""
-
UIPasteboard
需要用户允许权限
let pasteboard = UIPasteboard.general
let string2 = pasteboard.string
print("剪贴板中的内容是:\(string2)")