Ícone do aplicativo dock para Mac incorreto (genérico) [duplicado]

15

Eu tenho o seguinte problema desde a atualização para o OS X 10.13.1 High Sierra no MBP 2017. Um ícone genérico é mostrado para quase todos os meus aplicativos. Veja a imagem abaixo. Alguém sabe como consertar isso e recuperar os ícones dos aplicativos?

Área de Trabalho

Leeser
fonte
2
parece ser epidêmico ... apple.stackexchange.com/questions/307773/…
Tetsujin
A inicialização no modo de segurança resolve isso. Escrevi uma resposta mais detalhada sobre essas perguntas duplicadas: apple.stackexchange.com/a/308674/35889
codingFriend1
Apenas em resposta a "Marcado como duplicado" e sendo muito pedante sobre isso;), acho que fiz a pergunta primeiro (de 4 de dezembro a 5 de dezembro); portanto, a outra pergunta é a duplicada !!!! Apenas meu lado infantil imaturo espreitando ... Eu vou superar isso!
Leeser

Respostas:

3

Tente executar este script de shell sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;

ninguém usuário
fonte
se eu puder encontrar o ícone Terminal;) ​​#
Leeser
tentou fazê-lo, mas nenhuma alegria
Leeser
11
Você provavelmente precisaria reiniciar depois.
Tetsujin
Na verdade, funcionou para o login local, mas ainda é um problema para o meu login na rede (ou seja, para a rede da minha empresa). Vou verificar se a reinicialização funciona e aceitar a resposta se funcionar, mas estamos no meio do caminho! Vou voltar para você neste momento ...
Leeser
Eu tentei no login local e no domínio, mas funcionou apenas para o meu login local, ainda existem ícones genéricos no login da minha empresa (domínio).
Leeser
1
  1. Desça recursivamente a árvore de diretórios para o /private/var/folders/caminho e remova qualquer arquivo chamado com.apple.dock.iconcache:

    sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;
    
  2. Desça recursivamente a árvore de diretórios para o /private/var/folders/caminho e remova qualquer arquivo chamado com.apple.iconservices:

    sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rf {} \;
    
  3. Mate o dockprocesso:

    killall Dock
    
Pmpr
fonte
11
Heh, isso fez ainda mais ícones desaparecerem para mim. Suponho que isso aconteceria da próxima vez que reiniciei.
Bluu
2
OS X recentes, por exemplo, High Sierra, têm a Proteção de Integridade do Sistema ativada por padrão; esses comandos, mesmo com o sudo, NÃO removem os arquivos / diretórios desejados. Você precisa desativar o SIP antes; A maneira mais fácil é inicializar no modo de recuperação, iniciar o Terminal, digitar esses comandos (é claro que "killall Dock" não é necessário) e reiniciar no modo normal. Isso funcionou para mim.
Maurizio Loreti
Eu também adicionei touch Applications/*e find Applications -name Info.plist -exec touch {} \;antes de reiniciar.
Maurizio Loreti
0

A execução do reparo de disco fora do modo de recuperação resolveu esse problema para mim. Reinicie enquanto mantém pressionada a tecla Command-R. Selecione Reparo de disco no menu. Selecione e desmonte o Macintosh HD (se necessário). Selecione Primeiros socorros e execute-o. Reinicie no menu Apple.

Leão o grande
fonte