如何在React Native中永久获取移动设备(iOS和Android)的UUID

时间:2018-10-29 09:18:11

标签: react-native google-cloud-firestore

我正在工作本机项目。 我想知道如何获取移动设备的uuid并将其保存在Firestore上。 我已经尝试在Firestore中使用匿名uuid来做到这一点。但是,这不是解决方案,如果用户删除应用程序并重新安装该应用程序,则uuid会更改。 因此,我需要保持不变的uuid。

如果您有任何想法,请告诉我。 谢谢!

1 个答案:

答案 0 :(得分:3)

我认为,在用户删除应用程序并重新安装之后,保持UUID不变是不可能的。从ios docs起:“当用户从设备上删除该供应商的所有应用并随后重新安装其中一个或多个时,该值将发生变化。”,从Android docs起:“如果工厂将其值更改,在设备上或APK签名密钥更改时执行重置”。