用 MacOS 自带的预览打开文件,或者 alfred 搜索文件时,文件前面显示的 icon 都变成了白色。 图片链接: https://content.invisioncic.com/r229491/monthly_2022_11/306766168_VideofilesdonothaveiconsinAlfredonMac.png.c8e982e20874af95dc23cc003b7bdb9d.png
在 Monterey 上就没有这个问题,感觉想退回 MacOS12 去。 V 友们这个要怎么解决?
1
SimonOne 2023-04-08 17:35:17 +08:00
前面的图标是默认打开方式的程序的文件类型图标,你这情况就是程序没有匹配该文件类型的图标,所以显示了缺省图标。
|
2
redime OP @SimonOne 就是用 alfred 搜 pdf 时,显示的也是缺省图标,而不是 preview 应用的图标。在 preview 应用中,打开任意一个 PDF ,鼠标停留在主界面的文件名上,显示出来的图标也是缺省图标。就很奇怪。
|
3
SimonOne 2023-04-08 17:50:43 +08:00
@SimonOne #1 是不是显示的这个图标?
/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/GenericDocumentIcon.icns 如果软件的 info.plist 里 CFBundleDocumentTypes 下 CFBundleTypeName 没有匹配的,可能会写一个 Unknown document ,指定的就是缺省图标。 |
4
SimonOne 2023-04-08 17:52:44 +08:00
@SimonOne #3 我这举的是文本编辑.app 的例子,别的软件可能没有,那就是缺省图标里镶嵌一个默认打开软件的图标。
|
5
redime OP 你电脑的 MacOS13 有出现这个问题么
|