Подтвердить что ты не робот

Xcode6 не может запускать какое-либо приложение в симуляторе (Domain = NSPOSIXErrorDomain, Code = 3)

В моем симуляторе не может работать приложение, хотя здание хорошо.

Ошибка messsage ниже:

Невозможно запустить приложение в симуляторе

При запуске была обнаружена ошибка (Domain = NSPOSIXErrorDomain, Code = 3)

4b9b3361

Ответ 1

В моем случае я попытался запустить приложение на симуляторе iPhone 6, когда получил эту ошибку. Вышел из симулятора и перезапустил приложение на iPhone 5s (8.1) - он работал нормально.

Через некоторое время я изменил цель обратно на iPhone 6 (не уволившись) и запустил приложение против него - никаких ошибок не было показано.

Ответ 2

Как упоминалось в Примечания к выпуску Xcode 6.1 и в моей липкой почте в форумах разработчиков Apple iOS Simulator, это известная ошибка в iOS.

После установки приложения SpringBoard выполнит SIGKILL, что приложение процесса, чтобы заставить перезапустить приложение с новым исполняемый файл. Проблема в том, что существует условие гонки, в соответствии с которым SpringBoard может случайно SIGKILL создать новый процесс, который мы просто а не старого. Какая из различных ошибок сообщения, полученные вами, зависят от того, когда именно в процессе запуска SIGKILL был доставлен. Обычно этого не должно происходить, поэтому советуем просто попробуйте еще раз (извините =/). Если вы обнаружите, что это происходит с вами все время или чаще, чем вы можете пролить, мы невероятно жаль. Мы знаем, что системы с более медленным дисковым вводом-выводом будут это происходит чаще, чем более быстрые системы, поэтому, если вы используя домашний каталог NFS, вы можете создать локальный каталог для ваших данных симулятора и установки simlink к нему из ~/Library/Developer/CoreSimulator

Ответ 3

Выйти из симулятора и запустить приложение, работающее для меня.

Ответ 4

Для меня просто Reset Содержимое и настройка в вашем симуляторе

Ответ 5

Перезапуск Mac может решить проблему для меня.

Ответ 6

Эта ошибка менее серьезная, чем ошибка "Domain = DTiPhoneSimulatorErrorDomain, Code = 2", которая была у меня при переключении на Xcode 6.

Для этого я просто reset и очистил содержимое моего симулятора... quit. Восстановлено и запущено мое приложение... и оно работает.

Ответ 7

Каждый раз, когда это случалось со мной (начиная с этой записи, все еще происходит на Xcode 6.1), мне не нужно перезапускать мой mac, чтобы исправить это. Вместо этого мне пришлось перезапустить симулятор. Я выхожу из симулятора, щелкнув правой кнопкой мыши по его значку в лотке и выбрав вариант "Выход". Я снова запускаю свое приложение, и симулятор запускается с нуля и запускает мое приложение без ошибок. Гораздо быстрее, чем перезапустить mac.

Ответ 8

Ну, у меня была такая же ошибка, но после того, как я вышел из симулятора, я снова запустил проект, и я получил исправление и работал нормально. Надеюсь, что это поможет вам:)

Ответ 9

Если эта ошибка возникает с ионной инфраструктурой, убедитесь, что у вас есть идентификатор приложения, указанный в config.xml

Ответ 10

загрузите новую xcode_6 beta 4. ваш проект будет работать в симуляторе. Как я и протестировал.

Ответ 11

Иногда бета-версия XCode неправильно настроена для использования инструментов командной строки из предыдущей версии xcode. Это решение должно решить проблему для вас: fooobar.com/info/44725/...