[[UIDevice currentDevice] uniqueIdentifier]
Возвращает уникальный идентификатор вашего iPhone.
Если вам нужно создать несколько UUID, просто используйте этот метод:
+ (NSString *)GetUUID
{
CFUUIDRef theUUID = CFUUIDCreate(NULL);
CFStringRef string = CFUUIDCreateString(NULL, theUUID);
CFRelease(theUUID);
return [(NSString *)string autorelease];
}
ПРИМЕЧАНИЕ : UUID, созданный CFUUIDCreate, уникален, если пользователь удаляет и переустанавливает приложение: вы будете получать новый каждый раз.
Также UUID устарел в iOS 5.