IE浏览器这一呼吁:
NSString *udid = [UIDevice currentDevice].uniqueIdentifier;
当它在iPhone模拟器执行的任何Mac电脑上或不返回总是相同的UDID?
目前,iPhone模拟器我的电脑上返回“2BA99337-3AE2-5234-93DA-193703B876F8”。
IE浏览器这一呼吁:
NSString *udid = [UIDevice currentDevice].uniqueIdentifier;
当它在iPhone模拟器执行的任何Mac电脑上或不返回总是相同的UDID?
目前,iPhone模拟器我的电脑上返回“2BA99337-3AE2-5234-93DA-193703B876F8”。
我的UDID被报告为03B41D62-FB69-5B6D-A95E-473842F4DFE3从iPhone模拟器,所以看起来你是正确的。
模拟器的UDID实际上是一样的Mac的UDID。 您可以轻松地通过查看系统概述实用程序(它被称为硬件UUID)验证这一点。
在iPhone,iPad和iPod Touch,它是40个小写十六进制数字,可能是一些硬件标识符的SHA1哈希。
Xcode中有此数据为您提供:
看看标识符机的出现。
-要么-
xcode的6:打开装置(CMD + SHIFT + 2 - 或 - 窗口 - >设备)
在开路端和类型system_profiler SPHardwareDataType
-下硬件UUID的输出是用于该特定计算机上运行iOS模拟器的所有实例的ID。