Как получить UUID устройства на симуляторе? - PullRequest
0 голосов
/ 23 февраля 2010

Вызов [[UIDevice currentDevice] uniqueIdentifier] возвращает ноль и сообщение "unable to determine UUID for host. Error: 35" в консоли. Где хранится UUID на симуляторе?

1 Ответ

5 голосов
/ 23 февраля 2010

Вы используете Хакинтош? Пожалуйста, проверьте http://osx86scene.com/viewtopic.php?f=3&t=2027&start=15.

У симулятора нет UDID.

UDID вычисляется (не сохраняется, он вычисляется) на основе серийного номера и других глобально уникальных адресов в фоновом демоне lockdownd на iPhoneOS. Поскольку серийный номер и т. Д. На симуляторе не существует, UDID не может быть вычислен, и, таким образом, возвращается nil.

...