Как остановить программы, крадущие фокус при инициализации сборки в XCode?


9

В настоящее время я использую XCode в сочетании с Unity. Когда я запускаю сборку в Unity, она автоматически запускает XCode. Затем XCode украдет фокус у любого приложения, в котором я нахожусь. Есть ли способ отключить приложения, крадущие фокус в OSX?


Когда вы запускаете сборку в Unity, окно или вкладка также автоматически открываются в XCode, или они молчат (просто приложение активируется или становится целевым приложением)?
Али Самии

Ответы:


6

Вы можете добавить это в Info.plist Xcode, чтобы он запускался в фоновом режиме:

<key>LSBackgroundOnly</key>
<string>True</string>

(Возможно, вам потребуется получить права на запись в Info.plist, если вы загрузили Xcode из Mac App Store)

Источник и подробности о том, что он может сломать: http://reviews.cnet.com/8301-13727_7-20085680-263/keep-applications-from-stealing-focus-when-opening-in-os-x/

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.