Как я могу скрыть значок док-станции для запущенного AppleScript и оставить приложение только в строке меню?
Удаление значка для сценария AppleScript из док-станции
Ответы (1)
Чтобы скрыть приложение от отображения в доке, вам необходимо изменить файл Info.plist внутри приложения. Самый простой способ сделать это - выбрать приложение в окне Finder, щелкнуть, удерживая клавишу Control, затем выбрать «Показать содержимое пакета». Отредактируйте Info.plist в текстовом редакторе. По сути, это XML-файл. Просто добавьте это в диктант.
<key>LSUIElement</key>
<string>1</string>
Это скроет только значок приложения в доке.
Чтобы ваш AppleScript отображался в строке меню, требуется дополнительное кодирование. Чтобы добавить элемент строки меню для сценария, прочтите этот ответ, который представляет собой отличный пример. Это будет зависеть от вашего варианта использования, но вам, вероятно, потребуется настроить сценарий, чтобы он оставался открытым. Для этого откройте свой сценарий в редакторе сценариев, перейдите в раздел «Файл», удерживайте нажатой клавишу option, выберите «Сохранить как», затем установите флажок «Оставаться открытым после выполнения обработчика».