这段时间以来,我深受macOS这个bug的困扰——在非HiDPI显示模式下,部分App在显示小图标的时候,图标会显示成乱码马赛克。
这个现象最早是在办公室用MBA搭配2K显示器发现的。
后面办公室换成MBP了,还有这个问题。
而MBA搬回家后,接的4K显示器,没这个问题了。
我以为是之前MBA的系统有异常数据,迁移到MBP以后把bug也带过来了。结果我这两天找GPT一起,深入研究了一下,发现MBA,以及办公室另一台MacMini,在非HiDPI模式下,都有相同问题。且这个并非macOS 26新来的问题,在旧版本上(特指macOS 15)也出现了。
但这个问题并非所有App都会遇到,只有符合条件“图标.icns文件中存在 icp4/icp5/icp6部分”的App才会触发,属于一种兼容性问题。大多数App不会遇到这个情况。
目前我盘点到具有此问题的App:
- Antigravity
- Kimi
- Lepton
- Open Design
- Platypus