如何在iOS 7中以编程方式获取iOS设备的UDID

Bri*_*ngh 4 iphone uuid udid ios ios7

我使用以下代码显示设备的UDID.但它显示空值

即2014-05-12 11:56:06.896 LoginScreen [195:60b] deviceUDID:(null)

NSUUID *deviceId;
deviceId = [UIDevice currentDevice].identifierForVendor;
NSLog(@"deviceUDID: %@",deviceID);
Run Code Online (Sandbox Code Playgroud)

对不起你们所有人.我犯了一个愚蠢的错误

这里NSUUID实例是deviceId,我在NSLog中打印deviceID :)

现在它对我有用.谢谢大家

Shu*_*ndu 5

为了获得UUID设备,您可以使用以下代码行

[[[UIDevice currentDevice] identifierForVendor] UUIDString];
Run Code Online (Sandbox Code Playgroud)

但您必须检查应用程序是在模拟器上还是在设备上运行.

希望这能帮助你.