
如何在mac上隐藏应用程序在dock栏中的图标
文章摘要
HeoGPT
这篇文章介绍了如何在macOS上隐藏应用程序图标,不再显示在Dock栏中。方法是通过修改应用的Info.plist文件,将LSUIElement值设置为1,这样图标就不会出现在Dock里,但应用仍然可以在后台运行。如果想恢复,只需将值改回0或删除该行代码。这是一个适合不经常更新的后台菜单栏应用的解决方案。
之前推荐过PicList,但是有一个Bug,就是即使设置了在dock上隐藏显示,在重启的时候开机还是会显示图标。虽然我的电脑几乎不重启,但是每次重启都得重新开关一下这个开关真的累死。这个教程就是介绍如何让一个应用的图标不显示在Dock栏中,适合那种不太经常更新的后台菜单栏应用,因为更新就失效了。
在 macOS 上,有时候我们不想让应用程序的图标出现在 Dock 里,比如有些应用只需要在后台运行,或者它只是个菜单栏工具。这时候,我们可以通过修改应用的 Info.plist
文件来隐藏它。
首先,你需要找到 Info.plist
文件。打开 访达,找到你的应用,通常在“应用程序”文件夹里。然后右键点击应用,选择“显示包内容”,再进入 Contents
文件夹,就能看到 Info.plist
了。
接下来,我们要修改这个文件。用文本编辑器或者 Xcode 打开 Info.plist
。(如果没有文本编辑器,则选择其他,使用“文本编辑”app打开)
找到 LSUIElement
这一项。如果没有,就加上这一行:
1 | <key>LSUIElement</key> |
将0修改为1,如果没有此项,则在<dict>
标签后添加一个。
保存文件后,重新启动应用,这样它的图标就不会出现在 Dock 里了。不过别担心,应用还是在后台运行的,你可以在“活动监视器”里找到它。
如果哪天你想让图标重新回来,只需要把 LSUIElement
的值改回 0
,或者干脆删掉这行代码。
总之,通过这个方法,你可以让一些不必要的图标从 Dock 里消失,让桌面更干净。如果你的应用是菜单栏工具或者后台进程,这个方法尤其有用!
- 感谢你赐予我前进的力量
打赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 张洪Heo
评论
生成评论
匿名评论
违规举报
✅ 你无需删除空行,直接评论以获取最佳展示效果