Тримати iPhone Simulator у фоновому режимі під час запуску тестів у Xcode?


9

IPhone Simulator дратівливо спливає, коли я запускаю тести на Xcode і перериваю свій робочий процес. Це особливо дратує, якщо я перебуваю в повноекранному режимі. Я хочу, щоб він відкрився і залишився на задньому плані.

Якщо є рішення, яке змушує симулятор завжди залишатися у фоновому режимі (навіть коли не тестується), я все в порядку з тим, що зможу його вимкнути.

Відповіді:


2

В даний час, здається, немає підтримки в Xcode або iOS Simulator. Тут перелічено кілька обхідних шляхів.

StackOverflow як запускати тести без запуску iOS Simulator

Особисто для мене найпростіше було використовувати вторинний монітор, але якщо це не варіант, деякі інші запропоновані способи вирішення:

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

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

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

-МандіW

  1. Запустити AppleScript у програмі Генерує вихід у конфігурації тестування поведінки:

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

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


1
Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
Cfinley

Звичайно, дякую за пораду. Я не вважав за необхідне копіювати інформацію за посиланням, але якщо це вподобання громади, я радий зобов’язати!
AnthonyMDev

0

У меню симулятора вгорі натисніть "Вікно" -> "Залишайтеся попереду". Це дозволяє тренажеру залишатися завжди як верхнє вікно над усіма іншими вікнами. А потім мінімізуйте вікно симулятора маленькою жовтою крапкою на доці. Таким чином тренажер залишається прихованим у доці і не виходить автоматично.


Схоже, ця опція вже не існує. Я, на жаль, не зміг його знайти в жодній з інших вкладок.
Деклан МакКенна
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.