iphone - 在 iOS 7 中创建 UUID 和 UDID

标签 iphone ios ios7

我想创建 UUID,我有下面的代码可以创建 UUID,我如何在 iOS7 中创建具有多个供应商相同 ID 的 UDID?

+ (NSString*) stringWithNewUUID
{
    CFUUIDRef uuidObj = CFUUIDCreate(nil);
    NSString *newUUID = (NSString*)CFUUIDCreateString(nil, uuidObj);
    CFRelease(uuidObj);
    return newUUID;
}

最佳答案

CFUUIDCreate 函数生成版本 4 UUID,它完全取自伪随机数生成器。这种类型的 UUID 中没有嵌入时间戳或 MAC 地址。 (这是指很少使用的版本 1 风格。)这些几乎可以安全地用于所有应用程序。

关于iphone - 在 iOS 7 中创建 UUID 和 UDID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19264883/

相关文章:

ios - 获取核心数据时间歇性崩溃

iphone - backBarButtonItem(leftbackButtonItem) 样式问题

iphone - 如何从 plist 中获取乌尔都语单词?

ios - 在 Swift 中为我的 Core Data 默认堆栈创建一个单例

iphone - 使用 UIPageViewController 并使 View 看起来像在拍打

ios - UIAttachmentBehavior 中的长度是如何确定的?

ios - 团队中的每个人如何使用相同的包标识符在物理设备上测试 ios 应用程序?

ios - 我可以在没有 https 的情况下将应用程序发布到应用程序商店吗?

ios - UITableviewCell textLabel在iOS7中不可见

iOS 7 黑色飞溅错误和应用程序启动大小