我有一个在一些保健中心使用的应用程序。当用户第一次登录系统时,我的应用程序将为UUID
当前设备生成一个。这个 UUID 将被存储SSKeychain
并插入到 DB 中。下次登录应用程序时,将从 SSKeychain 获取 UUID,并更新用户上次登录到SSKeychain
DB 上的信息。
取决于设备的 UUID,我可以管理中心拥有的设备数量。但是,当设备重置时,UUID
设备似乎已从SSKeychain
. 这样,当用户再次登录时,我的应用程序将重新创建一个新的UUID
. 这个 UIID 将被插入到 DB 中,而旧的 UUID 仍然在 DB 中。这与DB不同,每个中心的实际设备数量不同。
那么,您能否向我展示一些为每个设备创建唯一标识符的方法,(iPad, iPhone)
即使设备重置、恢复或其他方式也可以维护该标识符。
感谢提前。