2014-11-06 6 views
1

Мы строим приложение iOS в Swift. XCode, который мы используем, - Xcode 6.1 (6A1052d).iOS Невозможно запустить приложение в симуляторе Xcode 6.1 (6A1052d)

Наша проблема заключается в том, когда мы запускаем приложение в Simulator (5, 5s, 6), приложение не работает в сумматоре.

Это ошибка.

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

Обнаружена ошибка при запуске (Domain = NSPOSIXErrorDomain, код = 3)

Мы попытались чистой & сборки, удалять кэш, перезапустить Xcode и т.д. Но не работал. У нас есть еще одна машина с той же версией XCode. На этой машине он отлично работает.

Любые подсказки?

Пробовал решения, указанные в Xcode6 can't run any app in simulator (Domain = NSPOSIXErrorDomain, Code = 3). Но не сработало.

ответ

1

Как упоминалось в Xcode 6.1 Release Notes и в my sticky post in the Apple Developer Forums для iOS Simulator, это известная ошибка в iOS.

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

+0

Я объявившего Simulator через командную строку, а на некоторых машинах, пользователи наблюдать эту ошибку 100% времени (это быстро, в конце 2014 Mbps нагруженные к рукоятке). Есть ли что-нибудь, что вы можете предложить, чтобы уменьшить вероятность поражения этого состояния гонки? –

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