gpt4 book ai didi

objective-c - 隐藏 Mac OS X Launchpad 上的图标而不修改 DB?

转载 作者:行者123 更新时间:2023-12-03 17:51:27 29 4
gpt4 key购买 nike

有什么方法可以隐藏 OS X Launchpad 上的图标吗?

据我所知,Launchpad 将扫描 /Applications 下的所有应用程序。文件夹,并自动生成图标。

信息存储在 ~/Library/Application Support/Dock/*.db

有没有办法在不修改的情况下删除启动板上的图标~/Library/Application Support/Dock/*.db

最佳答案

经过一番调查,我认为这个问题没有好的解决方案(至少在 Mac OS X 10.9 中)。

但我找到了两个解决方法,

  1. 重命名您的应用:如果您的应用命名包含“卸载”,Launchpad 将忽略您的应用(例如:myappuninstall.app)。

  2. 使用您应用的 Info.plist 中的 LSUIElementLSBackgroundOnly 属性,并将您的应用置于< strong>/Applications 子文件夹(例如:/Applications/yourfolder/secondfolder/your.app)。

注意:Apple 为某些应用程序(例如“Adobe Application Manager.app”)自定义 Launchpad 行为,如果应用程序使用某些特定的 CFBundleIdentifier(例如:[Adobe Application Manager.app] 中的“com.adobe.PDApp”),Launchpad 将不会生成图标。应用程序])。

关于objective-c - 隐藏 Mac OS X Launchpad 上的图标而不修改 DB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25617208/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com