Ошибка XCode: не удалось запустить [каталог] - неверная строка хоста: 'localhost' - PullRequest
4 голосов
/ 23 марта 2012

Я пытаюсь запустить в инструменте командной строки следующий код:

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])
{

    @autoreleasepool {

       // insert code here...
    NSLog(@"Hello, World!");

}
return 0;
}

и после «Build Succeeded» я получаю следующую ошибку:

ошибка: не удалось запустить '/ Users / dimitrisagagiotis / Библиотека / Разработчик / Xcode / DerivedData / test-guvgymeaqzlsheascqbmllxdtpsn / Build / Products / Debug / test '- неверная строка хоста:' localhost '

любое решение ???Спасибо

Ответы [ 3 ]

11 голосов
/ 18 апреля 2012

У меня была такая же проблема, и я решил ее, выполнив следующие действия:

  • Необходимо убедиться, что следующие строки включены в /etc/hosts файл
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost 
fe80::1%lo0     localhost
  • Выполните dscacheutil -flushcache, чтобы перезагрузить конфигурацию DNS

Я абсолютно не представляю, как можно было получить файл хоста без петлевых записей DNS длялокальный.С этой точки зрения, "недопустимая строка хоста: 'localhost'" довольно самоописывает: localhost - недопустимая строка хоста для системы, она просто не может разрешить localhost.

2 голосов
/ 13 сентября 2013

Xcode error Недопустимая строка localhost

открытый терминал

// * Тип 1005 *

sudo nano /etc/hosts

// может запрашивать пароль, введите пароль;

// скопируйте и вставьте

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost 
fe80::1%lo0     localhost

, затем нажмите control-o, затем нажмите ввод, а затем нажмите control-x

// затем введите

  dscacheutil -flushcache 

// использовать Xcode для c & c ++ без интернета!

0 голосов
/ 12 января 2014

В дополнение к проверке того, что правильные строки находятся в файле hosts, проверьте, что окончания строк - это «Unix», а не какой-либо другой вид окончания строк.Это решило проблему для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...