Respostas:
.icns
arquivo o .icns
arquivo como seu ícone, o que não é o caso para o meu arquivo :(
Abra o .png
arquivo na visualização (ou converta a imagem em png) ou abra .icns
na visualização
Pressione command+ Apara selecionar a imagem inteira
Pressione command+ Cpara copiar a seleção
Control+ Clique no arquivo / pasta que você deseja alterar e "Obter informações"
Clique no ícone (para que haja uma moldura azul ao redor)
Pressione command+ Vpara colar a imagem nela.
* Às vezes, você pode ir diretamente da janela Obter informações do .icns
e copiar o ícone da imagem para dentro do item que deseja alterar. Isso funciona para a maioria dos aplicativos, exceto o Finder.
.icns
mas a 1024x1024
imagem ...
.icns
, copia a 1024x1024
imagem.
Eu mesmo tive esse problema e a única solução que encontrei foi usar o Cocoa: [[NSWorkspace sharedWorkspace] setIcon: image forFile: filePath options: 0];
Eu escrevi um aplicativo simples que apenas pede um ícone e, em seguida, um arquivo ou pasta para aplicar esse ícone. Você pode baixá-lo aqui: http://d.pr/f/2qRK/1k0UHTJ6
Aqui está como eu resolvi esse problema:
https://www.youtube.com/watch?v=v1K63UhKaOA
Criei um aplicativo vazio com o .icns dentro e depois copie / cole das informações do aplicativo para as informações da pasta.