3

我制作了一个更改 OSX Trash 图标的应用程序。但是,在它替换了 .../CoreServices/Dock.app/Resources 中的图标 .png 文件后,它不会在垃圾箱更改状态之前显示新图标(fx.empty -> full 或 full -> empty)。我已经尝试通过使用 killall Dock、killall Finder 来使更改出现但不工作.. 我还阅读了有关删除 Library/Caches/com.apple.dock 中的停靠缓存文件的信息...但我似乎无法找到这个文件?

你能帮助我吗?

4

2 回答 2

4

我实际上最终使用了 bash 命令find . -name com.apple.dock.iconcache。然后我删除了所有匹配项。它完美地工作!

于 2011-04-13T22:34:31.903 回答
0

垃圾有两种状态。空的垃圾箱和里面的东西垃圾箱图标......你确定你已经在你的程序的plist中改变了它们......!如果你分别改变它们。我相信它会工作......

哦,是的...您要查找的 plist 位于文件夹 /Users/(您的用户名)/Library/Preferences/com.apple.dock .....希望这会有所帮助

于 2011-03-28T06:40:43.563 回答