【发布时间】:2018-10-29 09:18:10
【问题描述】:
我正在处理本机项目。 我想知道如何获取手机的 uuid 并将其保存在 Firestore 上。 我尝试在firestore中使用匿名uuid来做到这一点。但是,如果用户删除一个应用程序并重新安装该应用程序,这不是解决方案,那么 uuid 就会改变。 所以,我需要保持不可变的 uuid。
如果您有任何想法,请告诉我。 谢谢!
【问题讨论】:
标签: react-native google-cloud-firestore
我正在处理本机项目。 我想知道如何获取手机的 uuid 并将其保存在 Firestore 上。 我尝试在firestore中使用匿名uuid来做到这一点。但是,如果用户删除一个应用程序并重新安装该应用程序,这不是解决方案,那么 uuid 就会改变。 所以,我需要保持不可变的 uuid。
如果您有任何想法,请告诉我。 谢谢!
【问题讨论】:
标签: react-native google-cloud-firestore
我认为在用户删除应用并重新安装后保持 UUID 不变是不可能的。来自ios docs:“当用户从设备中删除该供应商的所有应用程序并随后重新安装其中一个或多个应用程序时,该值会发生变化。”,来自Android docs:“如果执行恢复出厂设置,该值可能会发生变化设备或 APK 签名密钥更改”。
【讨论】: