Я пытаюсь скрыть активные приложения от дока в OSX Sierra, но то, что я делаю, просто вылетает из приложения
Я провел некоторое исследование по этому вопросу, и теоретически вы сможете вставить
<key>LSUIElement</key>
<true>
прямо перед
</dict>
</plist>
в конце файла.dmg, чтобы значок скрывался от дока, даже когда он используется. Я не ищу обходной путь, такой как "Изменить иконку дока" или "Просто полностью скрыть док" или что-то в этом роде, я хотел бы знать, как работает такая штука и почему происходит сбой приложения, а не скрытие значка док-станции.
1 ответ
Я понял, что LSUIElement, по-видимому, просто аварийно завершает работу некоторых приложений, но обходным решением, которое выполняет то же самое, является NSUIelement вместо LSUIelement. Мне нравится, что я часами изучал это, а затем нашел правильный ответ через 2 минуты после того, как спросил.