How to get UDID of iOS Device Programmatically in iOS 7

ios, ios7, iphone, udid, uuid

Solution

In order to get `UUID` of the device you can use the following line of code

[[[UIDevice currentDevice] identifierForVendor] UUIDString];

But you have to check whether the app is running on simulator or on device.

hope this helps you.

Problem

i am using the below code to display the UDID of the device. But its displaying the null value i.e. 2014-05-12 11:56:06.896 LoginScreen[195:60b] deviceUDID: (null) ``` NSUUID *deviceId; deviceId = [UIDevice currentDevice].identifierForVendor; NSLog(@"deviceUDID: %@",deviceID); ``` Sorry to all of you. I made a silly mistake Here NSUUID instance is deviceId and i am printing deviceID in NSLog :) Now it is working for me. Thanks to everyone

Original source

Related problems