приложение вылетает при первом запуске огурца после сброса симулятора на iOS

я получаю следующую ошибку, когда запускаю огурец в первый раз после сброса симулятора на iOS:

Could not parse response ''; the app has probably crashed (RuntimeError)

второй сценарий также завершается со следующей ошибкой:

Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) for "localhost" port 37265 (http://localhost:37265))
Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) for "localhost" port 37265 (http://localhost:37265))
Failing... Errno::ECONNREFUSED
Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) for "localhost" port 37265 (http://localhost:37265))
Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) for "localhost" port 37265 (http://localhost:37265))
Failing... Errno::ECONNREFUSED
When I setup credentials without password                                 # features/step_definitions/setup_steps.rb:10
  Connection refused - connect(2) for "localhost" port 37265 (http://localhost:37265) (Errno::ECONNREFUSED)

Я делаю что-то не так или запускаю приложение один раз в xcode, прежде чем запускать огурец так, как это должно быть сделано?


person s5v    schedule 20.03.2015    source источник
comment
приложение открывается правильно, и первое даже выполняется правильно, прежде чем приложение вылетает.   -  person s5v    schedule 20.03.2015
comment
Вы просто запускаете тесты, используя cucumber? Или вы передаете, используя любую переменную среды?   -  person mokagio    schedule 23.03.2015
comment
никакие переменные не передаются - я просто запускаю огурец.   -  person s5v    schedule 23.03.2015
comment
также, если я снова запускаю огурец, ошибка не сохраняется. точно так же, если я запускаю приложение один раз в xcode, а затем запускаю огурец, проблема также не возникает.   -  person s5v    schedule 23.03.2015
comment
Что произойдет, если вы сбросите симулятор, запустите приложение из Xcode и выполните те же шаги, которые указаны в feature? (У меня пока нет ответа, просто пытаюсь собрать больше информации)   -  person mokagio    schedule 23.03.2015
comment
если я запускаю приложение один раз в xcode, а затем запускаю огурец, проблема также не возникает. значит ли это, что мне нужно запустить приложение один раз, прежде чем огурец заработает?   -  person s5v    schedule 23.03.2015
comment
@shreyasSV это возможно, особенно если вы очищаете папку build/DrivedData и/или вносите обновления в приложение.   -  person adam reed    schedule 26.03.2015
comment
@adam в приложение не было внесено никаких изменений, и я не очищаю сборку - просто перезагрузите симулятор и запустите огурец. в любом случае, мы решили просто запустить приложение в xcode один раз, а затем запустить огурец. мы можем закрыть это?   -  person s5v    schedule 27.03.2015


Ответы (1)


я надеялся, что кто-то еще даст ответ, который я мог бы использовать, чтобы закрыть ветку, но, поскольку они этого не сделали, позвольте мне сделать это - у нас были проблемы со сбоем калебаса, когда мы сбрасывали симулятор до того, как мы обновили калебас до 14.

мы решили просто запустить приложение на xcode один раз после сброса симулятора, но теперь даже это не требуется. поэтому вопрос не является вопросом.

person s5v    schedule 27.05.2015