调用[[UIDevice currentDevice] uniqueIdentifier]
会在控制台中返回nil和“unable to determine UUID for host. Error: 35
”消息。 UUID存储在模拟器上的哪个位置?
答案 0 :(得分:5)
您使用的是Hackintosh吗?请检查http://osx86scene.com/viewtopic.php?f=3&t=2027&start=15。
模拟器没有UDID。
根据iPhoneOS上后台守护程序 lockdownd
中的序列号和其他全局唯一地址计算(未存储,计算)UDID。由于模拟器上不存在序列号等,因此无法计算UDID,因此返回nil
。