0
调用[[UIDevice currentDevice] uniqueIdentifier]
在控制台中返回零和“unable to determine UUID for host. Error: 35
”消息。 UUID在模拟器上存储在哪里?如何获取模拟器上的设备UUID?
调用[[UIDevice currentDevice] uniqueIdentifier]
在控制台中返回零和“unable to determine UUID for host. Error: 35
”消息。 UUID在模拟器上存储在哪里?如何获取模拟器上的设备UUID?
你在使用Hackintosh吗?请检查http://osx86scene.com/viewtopic.php?f=3&t=2027&start=15。
模拟器没有UDID。
根据iPhoneOS上的后台守护进程lockdownd
中的序列号和其他全局唯一地址计算UDID(不存储,计算它)。由于序列号等在仿真器上不存在,因此无法计算UDID,因此返回nil
。
但在其他计算机模拟器上返回正确的值。 – castor 2010-02-23 14:10:38
@castor:您正在使用哪个SDK? – kennytm 2010-02-23 16:11:46
非常感谢!有用!!!!我正在使用Hackintosh,并且在向NetworkPreferences.plist添加一些字符串后,方法uniqueIdentifier返回的值不为零。 – castor 2010-02-24 16:45:16