ios - 如何唯一识别设备,每次安装应用程序时 UUID 都会发生变化
问题描述
我的服务器想要跟踪唯一数量的设备。
但是 UIDevice.current.identifierForVendor?.uuidString 每次安装都会发生变化。
请建议任何替代方案。
解决方案
作为在 KeyChain 中存储标识符的替代方法,您可以尝试使用 DeviceCheck 框架的generateToken方法。
使用 DeviceCheck API,结合服务器到服务器 API,您可以设置和查询每台设备的两位数据,同时维护用户隐私。您可以使用这些数据来识别已经利用您提供的促销优惠的设备,或者标记您确定为欺诈的设备。
推荐阅读
- typescript - 用户定义的类型保护,用于验证泛型对象的属性是否全部不为空/未定义
- sql - 选择 XML 值
- php - 如何根据php中的表值使菜单动态化?
- c# - 如何在 Reflection.Emit 中使用条件
- java - GCloud - 无法从 Kubernetes 集群访问 Cloud SQL,但它可以在本地 PC 上运行
- javascript - 满足条件时将行复制到另一个工作表
- awesome-wm - alsabar 小部件未显示(lain)
- machine-learning - 预测期间的小批量大小
- apache-spark - 从 Spark 中删除分区
- react-native - React Navigation:如何使用 StackNavigator 在屏幕中提供动画值