我正在开发一个用户可以在云上存储数据的应用。但我不是要求用户创建凭据。我想要唯一地标识每个用户。 UUID是一种为用户创建唯一ID的好方法。
let uuid = UUID().uuidString
但问题是,如果用户删除应用程序并再次安装,则无法知道用户是谁。
答案 0 :(得分:1)
如果您想要识别唯一用户,请使用let uuid = UUID().uuidString
。
表示UUID字符串,可用于唯一标识类型, 接口和其他项目。
如果用户删除了该应用程序,那么他/她将获得一个新的ID
,您无法再跟踪该用户的旧ID
。如果您想在删除并重新安装应用程序后跟踪用户,则需要某种类型的凭据。