iOS中唯一deviceid的替代方法

唯一id是能够标识一台设备的数字或字符串。(UDID)

UUID与设备、当前App有关,而且会变化,不能作为设备的唯一标识。

App登陆时需要绑定设备唯一标识。这个唯一标识在2016、2017年一般的做法是:
在App第一次启动时,产生一个UUID字符串或者由UUID转换产生的字符串,将这个字符串存进keychain中;
等第二次打开时,进入keychain中寻找之前的字符串。由于keychain中的数据在App卸载后也存在,并且能备份到iCould。
所以UUID+keychain能起到UDID的作用。

你可能感兴趣的:(iOS中唯一deviceid的替代方法)