I'm experiencing an issue where the Dock won't reload an icon I changed for one of my applications. I changed the icon by replacing the .icns file within the application package. The version I replaced it with is currently still there, but even after rebooting and killing the dock process multiple times, the old icon won't budge.

Strangely enough, I managed to change the icon for another app with no issue, following the same procedure and rebooting.

Are there any new gotchas with the way this works change in Yosemite? How can this be achieved?


Try to delete the icon cache:

rm /var/folders/*/*/*/com.apple.dock.iconcache; killall Dock
  • 1
    This seems to work! Oct 23 '14 at 14:51
  • In Big Sur, I also needed to rm -r /var/folders/*/*/*/com.apple.iconservices*
    – hrunk
    Apr 6 at 9:38

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .