Portanto, a pergunta é bastante direta. Desabilitei o SIP (System Integrity Protection) e posso usar o método "copiar e colar", descrito em vários tutoriais, para alterar meus ícones de aplicativos com êxito. Gostaria de saber, no entanto, se existe uma pasta onde todos os ícones de aplicativos estão armazenados. Sei que os ícones da lixeira e os ícones do localizador estão localizados System/Library/CoreServices/Dock.app/Contents/Resources
e que, para todos os fins, posso clicar e arrastar os novos ícones da lixeira e do localizador para esta pasta e atualiza os ícones de acordo.
Existe um local central onde todos os ícones de aplicativos são armazenados para que eu possa clicar e arrastar todos os 50 dos meus 'novos' ícones para uma pasta e reiniciar o aplicativo dock para atualizar os ícones?
fonte
Respostas:
O @klanomath está próximo, mas você pode alterar o ícone em massa. Enquanto o arquivo .icns é armazenado no aplicativo, ele é referenciado em um arquivo .xml, conhecido como
info.plist
dentro da pasta Conteúdo de cada aplicativo. Há uma cadeia de caracteres queCFBundleIconFile
especifica o nome do arquivo .icns dentro da pasta Recursos.Embora simplesmente encontrar todos os arquivos .icns e alterá-los provavelmente funcione na maioria dos casos, não é a melhor prática. Embora seja raro que os arquivos .icns sejam usados para outras coisas que não ícones de aplicativos, alguns pacotes de aplicativos incluem vários aplicativos laterais. Este método minimiza o risco.
Se desejar, ajudarei com prazer na criação de um aplicativo para atender às suas necessidades de renomeação.
fonte