Некоторые приложения OSX, похоже, имеют тенденцию оставаться в Dock, даже если для этого не существует настройки, ориентированной на пользователя. Есть ли defaults
команда, которая запрещает приложениям включать «Keep in Dock»?
Я знаю о defaults write com.apple.dock persistent-apps -array
(намеренно пусто), но это должно быть запущено вручную, и неоднократно. Есть идеи?
Как вы выходите из приложения? Если он не был сохранен в Dock перед открытием, нажмите ⌘CMD + Q, чтобы закрыть приложение, чтобы удалить значок из Dock.
—
Матеуш Шлосек
На сегодняшний день (27 марта 2019 года) каждый из приведенных здесь ответов не соответствует действительности, что-то проверяет. Я знаю, что этот комментарий звучит негативно, потому что это так, но в то же время, возможно, он может спасти кого-то от разочарования.
—
Майкл Вольф
@MichaelWolf Ответ с наибольшим количеством голосов (@Shrihari) делает то, что ищет ОП. В этом вопросе предполагается, что пользовательского интерфейса для предотвращения поведения в доке не существует, поэтому они запрашивают
—
Констебль заваривается
defaults
команду. Этот пользовательский интерфейс существует и делает именно то, что здесь нужно.
@Constablebrew Это не так. Если вы переместите положение открытого приложения в доке, а затем закроете приложение, его значок останется там, даже если вы не отметили упомянутую опцию.
—
Майкл Вольф
@MichaelWolf Перетаскивание значка явно устанавливает его положение, сохраняя его в док-станции (и переопределяя любые предпочтения). Установка предпочтения не показывать последние приложения в доке, а также не перетаскивать значок приложения, делает то, что запрашивает OP - значок приложения исчезает, когда приложение закрывается.
—
Констебль