Já é assim que meu Mac está configurado. Eu gostaria de desligá-lo.
Responder1
Atualização 2021:Esta resposta era válida para versões mais antigas do macOS. Agora, você não pode substituir o
Info.plist
arquivo devido à Proteção de Integridade do Sistema (SIP). Se você realmente deseja fazer isso, desative o SIP, mas lembre-se de que isso pode ter fortes implicações de segurança para o seu sistema.
Geralmente, você pode ocultar qualquer aplicativo do Dock e da lista de troca de aplicativos ativandoa LSUIElement
propriedade.
Se esta chave estiver definida como “1”, o Launch Services executa o aplicativo como um aplicativo de agente. Os aplicativos do agente não aparecem no Dock ou na janela Forçar Encerramento. Embora normalmente sejam executados como aplicativos em segundo plano, eles podem vir para o primeiro plano para apresentar uma interface de usuário, se desejado.
Então, abra a lista de propriedades do aplicativo:
/Applications/Application.app/Contents/Info.plist
… e adicione a LSUIElement
chave à raiz da árvore, com valor 1
.
Você pode acessá-lo clicando com o botão direito do mouse no aplicativo*, selecionandoMostrar conteúdo do pacotee abrindo o Info.plist
arquivo. Idealmente, você faria isso comEditor de lista de propriedades.app(que vem com o Xcode 3) ou o próprio Xcode 4. Você também pode usar um editor de texto simples, já que o arquivo é apenas XML.
Após alterar o valor e salvar o arquivo, você deve reiniciar seu dock:
killall Dock
…ou, se você acabou de alterar as propriedades do Finder, reinicie-o clicando com o botão direito no ícone enquanto segura ⌥e selecionandoReiniciar localizador.
Uma abordagem semelhante também foi mencionada recentemente no LifeHacker:Remova o Finder do alternador de aplicativos no OS X**
* O Finder está realmente em /System/Library/CoreServices/Finder.app
, não em /Applications
.
** Menciona NSUIElement
, para o qual não encontro referência nas documentações de desenvolvedores da Apple. Se alguém pudesse me esclarecer sobre a diferença entre os dois, vá em frente.