Я работаю с xcode 5 и часто получаю, The Simulator can't be launched because it is already in use.
когда он не запущен или не открыт (то есть после того, как я это сделаю: выйдите из симулятора).
Я остановил приложение, и у меня нет других открытых, запущенных или использующих симулятор проектов (пожалуйста, избегайте подобных предложений).
это происходит после того, как я получу исключение.
как я могу «освободить» процесс симулятора, не перезагружая свой компьютер (сейчас это единственное решение, которое я нашел) Я пробовал:
- симулятор -> услуги -> сброс содержимого и настроек
- закрытие xcode и повторное открытие
- xcode -> задачи разработчика -> симулятор -> (открыть симулятор) выйти из симулятора
- Монитор активности -> (симулятор закрыт, поэтому закрывать нечего)
кроме того, исключение не попадает ни в одну из моих попыток, поэтому мне интересно, может ли какой инструмент из инструмента разработчика помочь мне выяснить, что не так.
ios
xcode
ios-simulator
Кукула Мула
источник
источник
Ответы:
Я нашел решение ..
Надеюсь, это вам поможет ...
источник
Перезапустите xcode и симулятор. Это ошибка.
источник
Здесь может происходить то, что вы завершили симулятор, но на самом деле не завершили сеанс отладки, который Xcode все еще открыт с симулятором. Вы заметите, что кнопка остановки все еще появляется в верхнем левом углу. Сеанс отладки остается открытым, потому что вы никогда не продолжили работу с выбранным исключением.
Вы сможете завершить сеанс отладки, нажав кнопку остановки или нажав команду + точка. После этого вы снова сможете строить симулятор.
источник
Как только мы получим ошибку «Simulator in Use», у нас не останется другого выбора, кроме выхода из Xcode, и поэтому изменения, внесенные в код, не могут быть отменены.
Единственное решение, с которым я столкнулся, - это выработать привычку _
Очистите проект дважды или больше.
Сбросьте симулятор перед запуском проекта.
И худшая часть этого решения - выполнять эту процедуру каждый раз, прежде чем вы захотите запустить проект в симуляторе.
Но это не требует принудительного выхода из Xcode, и поэтому это, по крайней мере, позволяет нам отменить изменения в коде.
Ничего не могу поделать, ребята ...
Думаю, эту ошибку нужно решить с помощью Apple ...
2 сентября 2014 .
Я не сталкиваюсь с этой проблемой, так как обновил Mac OSX и Xcode. Похоже, это исправлено Apple.
Спасибо, ребята.
источник
Попробуйте выполнить сброс содержимого и настроек
источник
Вам просто нужно закрыть XCode и приложения iOS Simulator. Затем перезапустите XCode. Вот и все.
источник
Вы также можете исправить это, нажав кнопку остановки (рядом с кнопкой воспроизведения) в верхней левой части xcode. Проблема в том, что симулятор остановлен / может быть остановлен, но отладчик все еще работает с файлом. Поэтому вместо перезапуска xcode просто нажмите кнопку остановки.
ура
источник
Проверьте, использует ли симулятор другой экземпляр Xcode. В таком случае просто остановите работающее приложение, нажав прямоугольник в верхнем левом углу Xcode. Это всегда происходит со мной, потому что я забываю закрыть запущенное приложение.
источник
Проверьте док-станцию MacOS, можете ли вы найти значок симулятора? Затем проверьте нижнюю часть значка, есть ли белая линия или белая точка. Если у вас стыковка не внизу, проверьте левую или правую сторону значка, есть ли белая линия или белая точка. Если есть, симулятор уже используется. Вы должны щелкнуть значок симулятора, а затем нажать cmd + Q, чтобы завершить его.
источник
Я пробовал прежде всего, но они не смогли помочь мне решить мою проблему. Я удалил Xcode и снова установил его, после чего проблема решена.
Убедитесь, что вы правильно установили Xcode, иначе Xcode не будет работать должным образом.
источник
Я думаю, что это ошибка в Xcode 5.1
и я использую это решение для этой проблемы. «Закройте все приложения в фоновом режиме, а затем запустите»
Чтобы закрыть приложение из фонового режима,
Выберите симулятор, затем нажмите «Ctrl + Shift + H + H». Чтобы открыть экран фоновой задачи, закройте все приложения из фона, а затем запустите приложение из Xcode.
Я надеюсь, что это избавит вас от необходимости перезапуска Xcode кучу времени.
источник
У меня такая же проблема. Мой способ увлечься этим прост: выберите правильный симулятор из меню симулятора-> оборудование-> устройство. Кажется, проблема в том, что устройство симулятора не подходило к устройству схемы в проекте xcode.
источник
Проверьте каждое окно проекта, нажмите кнопку «Остановить работу» в верхнем левом углу XCODE.
источник
Не нужно останавливать Симулятор. * Прекратить отладку всех других проектов в Xcode. * Теперь запустите желаемое приложение.
Это сработало для меня.
источник