ios - 获取跨平台 UUID

标签 ios objective-c uuid

我正在构建一个需要获取 UUID 并将其发送到我的服务器以获取唯一应用程序 key 的应用程序(出于处理与安卓设备原因的通信)。

我目前正在使用:

NSString *id = [[NSUUID UUID] UUIDString];

我的问题是,我如何才能确保使用我的应用程序的任何其他设备不会获得相同的 UUID(我知道发生这种情况的可能性很小)。

我不关心保存 UUID,因为我将使用服务器提供给我的应用程序 key 。我所需要的只是确保我将获得真正的跨平台 UUID。

谢谢

最佳答案

无法确保在设备上,您必须检查服务器端的唯一性。

关于ios - 获取跨平台 UUID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22825699/

相关文章:

php - 如何制作包含引号等字符的 Web 服务器 URL?

ios - 启用 UIScrollView 的缩放重置缩放 View 转换

iphone - NSFormatter 和 NSdate 问题。获取 nsdate 对象为 null

ios - 在填充有 JSON 的 NSArray 中搜索特定标题

iphone - rightbarbuttonitem不显示

ios - 获取 iPhone 的唯一设备标识符

sql-server - 带有 Golang SQL 驱动程序和 UUID 的 MS SQL 唯一标识符

iphone - 在 NSString 中查找特定字符的位置

objective-c - Cocoa方法命名约定

Swift - 生成一次 UUID