Risposte:
.icns
file è il .icns
file come icona, il che non è il caso del mio file :(
Apri il .png
file in Anteprima (o converti l'immagine in png) o apri .icns
in Anteprima
Premi command+ Aper selezionare l'intera immagine
Premere command+ Cper copiare la selezione
Control+ Fai clic sul file / cartella che desideri modificare e "Ottieni informazioni"
Fai clic sull'icona (quindi c'è una cornice blu attorno ad essa)
Premi command+ Vper incollare l'immagine in quella.
* A volte puoi andare direttamente dalla finestra Ottieni informazioni di .icns
e copiare l'icona dell'immagine lì in Ottieni informazioni dell'elemento che desideri modificare. Funziona con la maggior parte delle app tranne Finder.
.icns
ma 1024x1024
...
.icns
, copia l' 1024x1024
immagine.
Ho avuto questo problema da solo e l'unica soluzione che ho trovato era usare Cocoa: [[NSWorkspace sharedWorkspace] setIcon: image forFile: opzioni filePath: 0];
Ho scritto una semplice app che richiede solo un'icona, quindi un file o una cartella su cui applicare quell'icona. Puoi scaricarlo qui: http://d.pr/f/2qRK/1k0UHTJ6
Ecco come ho risolto questo problema:
https://www.youtube.com/watch?v=v1K63UhKaOA
Ho creato un'app vuota con all'interno .icns e quindi copia / incolla dalle informazioni dell'app alle informazioni della cartella.