Вынести iPhone Simulator на передний план экрана во время сборки?

StackOverflow https://stackoverflow.com/questions/1513390

Вопрос

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

В настройках ничего не нашел.

Это было полезно?

Решение

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

tell application "iPhone Simulator"
activate
end tell

Другие советы

  1. Создайте новый файл AppleScript, например. simulator.scpt и добавьте этот код:

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

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top