Se você quiser remover o ícone quando o aplicativo não estiver em execução:
Clique e segure (arraste) pelo Dock e solte em outro lugar. Se o aplicativo estiver em execução, o ícone voltará para o Dock, mas desaparecerá sempre que você sair do aplicativo. Se não estiver funcionando, o ícone desaparecerá em uma "nuvem de fumaça".
Alternativamente, clique com o botão direito do mouse no ícone do aplicativo no Dock e selecione Opções e, em seguida, alterne Keep in Dock .
Se você também quiser ocultar o ícone quando o aplicativo estiver em execução:
Existe um caminho, mas apresenta dois problemas:
- O aplicativo não tem mais uma barra de menu
- O aplicativo não aparece mais na lista
Cmd-Tab
de programas
O aplicativo ainda responde a atalhos de teclado definidos para itens de menu, portanto, se você estiver confortável controlando o aplicativo usando apenas esses, é possível.
Parece um pouco com o que é aberto quando você seleciona o item de menu "[Nome do Programa] Ajuda" no menu Ajuda.
Para realizar isso :
Você precisa editar o arquivo Info.plist
no pacote do aplicativo. Para fazer isso, clique com o botão direito do mouse no aplicativo e escolha "Mostrar conteúdo do pacote". Navegue até Contents
e edite Info.plist
.
O formato do arquivo é geralmente XML, que você pode editar com qualquer editor de texto simples, como TextWrangler, BBEdit, TextMate ou até mesmo TextEdit.
Insira as seguintes linhas diretamente após a linha que contém <dict>
:
<key>LSUIElement</key>
<true/>
Salve o arquivo e reinicie o aplicativo.
Caso o formato do arquivo não seja XML, mas binário (o arquivo binário começa com bplist
, seguido por "junk" binário), você precisa do Property List Editor , que faz parte da Apple ferramentas de desenvolvimento (você pode, é claro, sempre usar o PLE se tiver instalado)
Abra o arquivo no PLE e selecione "Add Item". Digite "Aplicativo é agente (UIElement)", que será completado automaticamente. Marque a caixa de valor e salve.