2010-02-23 7 views

ответ

5

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

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

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

+0

но на другом компьютере симулятор верните правильное значение. – castor

+0

@castor: Какой SDK вы используете? – kennytm

+0

СПАСИБО МНОГО !!!! ОНО РАБОТАЕТ!!!! Я использую Hackintosh и после добавления некоторых строк в NetworkPreferences.plist, метод uniqueIdentifier возвращает не значение nil. – castor

Смежные вопросы