文档声明iOS UDID是从串口#和其他内容派生的哈希。有谁知道 - 还有什么,以及什么是哈希算法?
原因是,我们有一个工作发布的iPhone的企业数据库,其中包含连续出版物,该软件使用UDID来识别手机。
答案 0 :(得分:2)
此处描述的udid公式:http://theiphonewiki.com/wiki/UDID
编辑:在这里粘贴公式:
UDID的计算如下:
要创建文本字符串,请附加以下四个字符串:
简而言之:
在Verizon iPhone 4及更新版本上:
UDID = SHA1(serial + ECID + wifiMac + bluetoothMac)
所有其他:
UDID = SHA1(serial + IMEI + wifiMac + bluetoothMac)
答案 1 :(得分:0)
我意识到你特别询问从其他标识符中获取udid但是根据this post,如果你想要UDID,你可以使用:
NSString *udid = [[UIDevice currentDevice] uniqueIdentifier];