iPhone
[obc-c] device id, UDID
tenn
2012. 12. 6. 20:13
UIDevice *myDevice = [UIDevice currentDevice];
NSString *deviceUDID = [myDevice uniqueIdentifier];
위의 방법은 애플의 정책에 의해 deprecated되어, iOS5부터 UDID를 사용하는 것은
권장할만한 일이 아니게 되었다.
대신에 단말을 구분할 방법으로 UUID(Universal Unique ID)를 생성할 방법을 제공한다.
대신에 UserDefaults로 생성된 UUID가 항상 같은 값이도록 관리할 필요가 있는 듯하다.
CFUUIDRef UUIDRef = CFUUIDCreate(kCFAllocatorDefault);
CFStringRef UUIDSRef = CFUUIDCreateString(kCFAllocatorDefault, UUIDRef);