UUID Mac OS зависит от жесткого диска? - PullRequest
3 голосов
/ 28 августа 2011

Я использую этот код для получения UUID в Mac OS

NSString* getComputerId()
{   
    io_registry_entry_t ioRegistryRoot = IORegistryEntryFromPath(kIOMasterPortDefault, "IOService:/");
    CFStringRef uuidCf = (CFStringRef) IORegistryEntryCreateCFProperty(ioRegistryRoot, CFSTR(kIOPlatformUUIDKey), kCFAllocatorDefault, 0);
    IOObjectRelease(ioRegistryRoot);
    return (NSString*) uuidCf;
}

Зависит ли этот UUID от жесткого диска?Изменится ли UUID, если пользователи заменят свой жесткий диск?

1 Ответ

1 голос
/ 28 августа 2011
...