8

Симулятор iPhone раздражающе всплывает, когда я запускаю тесты в XCode, и прерывает мой рабочий процесс. Это особенно раздражает, если я в полноэкранном режиме. Я хочу, чтобы он открылся и остался на заднем плане.

Если есть решение, позволяющее симулятору всегда оставаться на заднем плане (даже если он не тестируется), я согласен с этим, пока я могу его отключить.

2 ответа2

2

В настоящее время кажется, что это не поддерживается в Xcode или iOS Simulator. Здесь есть несколько обходных путей.

StackOverflow как запускать тесты без запуска iOS Simulator

Лично для меня проще всего было использовать дополнительный монитор, но если это не вариант, некоторые из других предложенных обходных путей:

  1. "Command + U, затем Command + H при запуске модульных тестов. (Control + H скрывает симулятор после его появления.)"- markshiz

  2. Не устанавливайте параметры сборки загрузчика пакетов или тестового хоста, вместо этого просто добавьте файлы .m, которые вы тестируете, в источники компиляции фаз сборки, а затем запустите модульные тесты из командной строки, используя:

xcodebuild -verbose -target TheElementsUnitTests -configuration Debug -sdk iphonesimulator5.0 clean build

-MandyW

  1. Запустите AppleScript в разделе « Генерирует выходные данные в конфигурации поведения при тестировании»:

#!/usr/bin/osascript activate application "Xcode"

-Рудольф Адамкович

0

В верхнем меню симулятора нажмите "Окно" -> "Оставаться впереди". Это позволяет симулятору всегда оставаться верхним окном над всеми остальными окнами. А затем сверните окно симулятора с маленькой желтой точкой в доке. Таким образом, симулятор остается скрытым в доке и не выходит вперед автоматически.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .