相关疑难解决方法(0)

如何在Swift中获取唯一的设备ID?

如何在Swift中获取设备唯一ID?

我需要在数据库中使用ID,并在社交应用程序中作为我的Web服务的API密钥.跟踪日常使用的设备并将其查询限制在数据库中的东西.

谢谢!

uuid uniqueidentifier swift ios8

164
推荐指数
5
解决办法
12万
查看次数

如何在设备上卸载ios app后保留ios中的identifierForVendor?

我正在开发一个iOS应用程序,它调用web服务进行登录,然后我将登录凭据与供应商标识符(identifierForVendor)一起发送到Web服务器,以便为这些凭证唯一地标识设备.因此用户只能拥有一个设备和一个凭证.

我有了identifierForVendor

NSString *uuid = [[UIDevice currentDevice] identifierForVendor].UUIDString
Run Code Online (Sandbox Code Playgroud)

然后该标识符将存储在Web服务器的数据库中以及设备数据库中.当用户打开应用程序并尝试从Web服务器下载数据时,用户设备上的本地identifierForVendor将与存储在Web服务器上的标识符进行比较.

用户卸载应用程序并重新安装时出现问题,我发现identifierForVendor已更改.因此用户无法继续前进.

我阅读了苹果文档UIDevice Documentation

如前所述,如果来自同一供应商的所有应用程序都从设备卸载,则在从该供应商新安装任何应用程序时将采用新的identifierForVendor.

那么在我的案例中如何处理这个问题呢?

uuid identifier uniqueidentifier ios

66
推荐指数
4
解决办法
5万
查看次数

UDID和UUID之间的差异

有人说UDID (Unique Device IDentifier),有人说UUID (Universally Unique IDentifier).它们是否相同?它们之间有什么区别?

iphone uuid udid ipad ios

37
推荐指数
4
解决办法
6万
查看次数

标签 统计

uuid ×3

ios ×2

uniqueidentifier ×2

identifier ×1

ios8 ×1

ipad ×1

iphone ×1

swift ×1

udid ×1