当我在我的 Macbook Pro 上启动一个守护程序时,为了“守护”一个 python 脚本,Dock 中会弹出一个 python 启动器图标。
我想知道是否有任何方法可以禁用/删除它
这个图标: http://osx.wdfiles.com/local--files/icon:python/ Python.png
当我在我的 Macbook Pro 上启动一个守护程序时,为了“守护”一个 python 脚本,Dock 中会弹出一个 python 启动器图标。
我想知道是否有任何方法可以禁用/删除它
这个图标: http://osx.wdfiles.com/local--files/icon:python/ Python.png
为了严格回答您的问题,可以通过在 Python 应用程序包装器的 Info.plist 中将 LSUIElement 设置为 YES 来删除应用程序图标。
sudo defaults write /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/Info "LSUIElement" -string "1"
应该这样做,但它会为任何 Python 应用程序隐藏它。可以通过将 1 替换为 0 来恢复更改。
出于某种原因,我之后还不得不对 Info.plist 文件进行 chmod,不确定这只是我的配置还是什么。