UDID、UUID、Bundle ID

一、三者之间的区别

UUID全称为unique device identifier,唯一设备的标识。针对设备而言。UUID是绑定设备和应用再经过一系列处理而得到的。Bundle ID区别每个APP。

二、获取

1.获取UDID,和硬件[手机]相关,iOS5以后不能使用。

[[UIDevice currentDevice] uniqueIdentifier];

2.获取UUID,和本应用相关。所以一个手机上各个APP获取的UUID都是不同的,不能作为唯一性。

[[UIDevice currentDevice] identifierForVendor];

3.获取Bundle ID,APP的唯一标示。

[[NSBundle mainBundle] bundleIdentifier];

你可能感兴趣的:(UDID、UUID、Bundle ID)