Вынести iPhone Simulator на передний план экрана во время сборки?
-
19-09-2019 - |
Вопрос
Когда я создаю с помощью MonoDevelop с использованием платформы MonoTouch, кажется, что симулятор iPhone всегда загружается в фоновом режиме. Есть ли способ перенести это на передний план вместо того, чтобы всегда щелкать по нему в доке, чтобы вызвать его?
В настройках ничего не нашел.
Решение
Включите скомпилированный AppleScript в процесс сборки:
tell application "iPhone Simulator" activate end tell
Другие советы
Создайте новый файл AppleScript, например.
simulator.scpt
и добавьте этот код:tell application "Simulator" activate end tell
Скомпилируйте и экспортируйте как скрипт, при необходимости подпишите его кодом.
В Xcode выберите цель, нажмите + вверху в разделе «Этапы сборки».
Выберите «Фаза нового запуска сценария».
В скрипте запуска вставьте
osascript /<file path>/simulator.scpt
Переместите «Запуск сценариев» в раздел «Целевые зависимости».
Это выведет симулятор на передний план всех окон во время сборки или модульного тестирования.