Привести iPhone Simulator к передней части экрана при сборке? - PullRequest
3 голосов
/ 03 октября 2009

Когда я строю с использованием MonoDevelop с использованием фреймворка MonoTouch, кажется, что iPhone Simulator всегда загружается в фоновом режиме, есть ли способ вывести его на передний план вместо того, чтобы всегда нажимать его в доке, чтобы вызвать его?

Не могу найти ничего в настройках.

Ответы [ 2 ]

4 голосов
/ 19 октября 2009

Включите скомпилированный AppleScript в процесс сборки:

tell application "iPhone Simulator"
activate
end tell
0 голосов
/ 03 июля 2018
  1. Создайте новый файл AppleScript, например, simulator.scpt и добавьте этот код:

    tell application "Simulator"
        activate
    end tell
    
  2. Скомпилируйте и экспортируйте как скрипт, опционально подпишите код.

  3. В Xcode выберите цель, нажмите + вверху, под «Фазы сборки».

  4. Выберите «Фаза сценария нового запуска».

  5. В сценарии запуска вставьте

    osascript /<file path>/simulator.scpt
    
  6. Переместить «Выполнить сценарии» в «Целевые зависимости».

Это выведет симулятор на передний план всех окон во время сборки или модульного тестирования.

...