首页 > 解决方案 > 如何唯一识别设备,每次安装应用程序时 UUID 都会发生变化

问题描述

我的服务器想要跟踪唯一数量的设备。

但是 UIDevice.current.identifierForVendor?.uuidString 每次安装都会发生变化。

请建议任何替代方案。

标签: iosswiftuniqueidentifier

解决方案


作为在 KeyChain 中存储标识符的替代方法,您可以尝试使用 DeviceCheck 框架的generateToken方法。

使用 DeviceCheck API,结合服务器到服务器 API,您可以设置和查询每台设备的两位数据,同时维护用户隐私。您可以使用这些数据来识别已经利用您提供的促销优惠的设备,或者标记您确定为欺诈的设备。


推荐阅读