问答

react-native 如何可靠的获取设备唯一ID?

作者:admin 2021-07-18 我要评论

在尝试使用 react-native-device-info 后,发现部分设备ID会变化 寻找文档发现: https://developer.android.com... 注意: 对于在将设备更新到Android 8.0(API...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

在尝试使用 react-native-device-info 后,发现部分设备ID会变化

寻找文档发现:

https://developer.android.com...

注意:对于在将设备更新到Android 8.0(API级别26)或更高版本之前安装的应用程序,ANDROID_ID如果在卸载OTA之后再重新安装该应用程序,

请问有什么可靠的方式获取不会变化的唯一ID呢?

###

真要唯一就用 IMEI,不过这个需要额外的权限,市场统计来看至少 35% 的用户会选择关闭这个权限。


P.S. 现在欧美对于隐私这块愈趋严格,像 iOS 这块就非常严格,你只能用 IDFA/UDID 这种会变化的追踪标识符,而且用户可以在设置中自行做改变。Android 因为历史遗留问题,还有一些可以获取的设备唯一的追踪标识符的方式(比如 IMEI),随着系统升级也会越来越严格。

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • react-native 如何可靠的获取设备唯一I

    react-native 如何可靠的获取设备唯一I

  • vuecli3 有集成压缩js的插件吗,uglifyj

    vuecli3 有集成压缩js的插件吗,uglifyj

  • iOS开发现在学的东西多吗

    iOS开发现在学的东西多吗

  • php 为什么上传png文件就报错?

    php 为什么上传png文件就报错?

腾讯云代理商
海外云服务器