NSHost -localizedName, возвращающее ноль

Я получил отчет о сбое от одного пользователя, который не может использовать функцию входа в мое приложение OS X. При чтении следа, проблема, кажется, в том, что [[NSHost currentHost] localizedName] возвращается nil (Затем я вставляю его в NSDictionary, вызывая сбой приложения).

Из документации Apple, -localizedName возвращается nil когда отправлено NSHost кроме случаев +currentHost, но должен вернуть NSString когда отправлено +currentHost,

Я могу обойти это, проверив nil и установив имя хоста в произвольную строку, но я бы предпочел использовать правильное локализованное имя для компьютера. В каких случаях имя компьютера может быть nil?

0 ответов

Другие вопросы по тегам