3
나는 맥 OSMac OS UUID는 하드 디스크에 의존합니까?
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를 얻기 위해이 코드를 사용할 수 있습니까? 사용자가 하드 디스크를 교체하면 UUID가 변경됩니까?