Symbolic link icons don't update

Solution 1:

I had this problem and the following seems to have resolved it. I'm not sure if steps 2 and 3 are both required so you can try one and then the other if you prefer.

  1. Remove symbolic links
  2. Clear your icon cache:

    sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;

  3. Clear your caches:

    sudo rm -rf /Library/Caches/*

    sudo rm -rf ~/Library/Caches/*

  4. Restart

  5. Recreate symbolic links

Solution 2:

As noted above, the issue is the icon cache. Clearing all of your caches will work, but I'm not a fan of blunderbus approaches.

Deleting ONLY the icon cache, if you'd prefer a more targeted fix, will work just as well.

The icon cache lives here:

/Library/Caches/com.apple.iconservices.store

Deleting just this folder and restarting will change the icons back to what they should be.