本文章已经归档,因此 Apple 将不再对其进行更新。

防止在 macOS 系统更新期间更改“程序坞”

了解如何在不更改“程序坞”的情况下更新或升级 macOS。

你的 Mac 有一个属性列表文件 (plist),这个文件控制着“程序坞”中出现的内容。如果 macOS 更新更改了某个应用程序的名称或位置,则 plist 将会更新“程序坞”。如果 macOS 更新移除了某个应用程序或添加了新的主要功能,则 plist 可能会从“程序坞”中移除该应用程序。

使用备选 plist

如果你需要更改这个行为,则可以使用备选 plist。了解如何创建配置描述文件创建 plist。然后,请按照以下步骤操作。

你可以使用配置描述文件设置备选 plist。在描述文件的 com.apple.dock 域中,将 AllowDockFixupOverride 密钥设置为“true”。

Apple 提供的 plist 位于 /System/Library/CoreServices/“程序坞”.app/Contents/Resources/com.apple.dockfixup.plist。你可在“/资源库/Preferences”文件夹中放置此文件的修改后副本。

如果配置描述文件处于活跃状态,且 com.apple.dockfixup.plist 文件不位于“/资源库/Preferences”,则原始 plist 和自定 plist 设置将不起作用。

如果应用程序被重命名、移动或移除

如果应用程序名称发生改变、应用程序被移除,或者如果用程序的位置发生改变,则原始 plist 将更新“程序坞”条目。如果你使用自定 plist,则可能会在更新 macOS 后发现“程序坞”中出现问号。如果自定 plist 无法找到关联的应用程序,就会出现这种情况。

发布日期: