Перезапустить / обновить Dock - killall Dock - кеш
Я сделал приложение, которое меняет значок OSX Trash. Однако после того, как он заменил значок.png files в.../CoreServices/Dock.app/Resources, он не покажет новый значок, пока корзина не изменила состояние (fx. Empty -> full или full -> empty). Я попытался сделать изменения, используя killall Dock, killall Finder, но не работает.. Я также читал об удалении файла кэша дока в Library/Caches/com.apple.dock... Но я не могу показаться найти этот файл?
Вы можете мне помочь?
2 ответа
Я на самом деле в конечном итоге с помощью команды Bash find . -name com.apple.dock.iconcache
, Затем я удалил все спички. Работает отлично!
Есть два состояния для мусора. пустой мусор и что-то в нем значок корзины.... вы уверены, что вы изменили ОБА из них в списке в вашей программе...!! если вы измените их обоих по отдельности. я уверен, что это будет работать...
о да... и искомый список находится в папке /Users/(ваше имя пользователя)/Library/Preferences/com.apple.dock..... надеюсь, это поможет