如何在 macOS Mojave 中关闭特定应用程序的暗模式

Apple 在 macOS Mojave 中添加了一种适用于系统范围的暗模式。当您选择外观为深色时,Safari、Photos 等所有系统应用程序以及第三方应用程序(支持深色模式)都采用深色主题。在继续在 Mojave 上使用暗模式时,没有官方方法可以禁用特定应用程序的暗模式。同样,您无法在 Mac 上使用浅色模式时有选择地为您喜爱的应用程序打开深色模式。这种功能似乎是强加给用户的,因为他们无法控制应用程序的外观。好吧,有一种解决方法可以克服这个讨厌的限制。

另请阅读: 如何在 Mac 上禁用 Google Chrome 暗模式

该技巧涉及在终端中运行一些命令来关闭特定应用程序的暗模式,包括内置应用程序。为此,您首先需要确定要从暗模式中排除的应用程序的捆绑标识符。知道应用程序的包标识符后,我们需要运行某个命令将该特定应用程序切换到浅色主题模式。以下是您可以通过几个简单步骤完成的方法。

如何禁用应用程序的 Mojave 暗模式

查找应用程序的包标识符

使用 Spotlight 搜索打开终端并运行以下命令。代替 应用名称 带有应用程序的确切名称,例如 Notes、Google Chrome、日历和地图。

osascript -e '应用程序“应用程序名称”的ID'

示例:osascript -e '应用程序“地图”的id'

笔记:复制和粘贴示例命令时重新键入引号。

捆绑标识符将显示在新行中。在这种情况下,它是 com.apple.Maps 对于地图。

禁用应用程序的暗模式

在终端内,复制并粘贴以下命令。将“捆绑标识符”替换为实际标识符。然后按回车。

默认写入捆绑标识符 NSRequiresAquaSystemAppearance -bool 是

示例:defaults write com.apple.Maps NSRequiresAquaSystemAppearance -bool 是

重启应用 – 确保退出应用程序以使更改生效。

而已!该应用程序现在应该以浅色主题出现,而 macOS 深色模式仍处于活动状态。

有关的: 如何在 iPhone 和 iPad 上关闭某些应用程序的暗模式

如何重置应用程序的首选项

如果您希望将应用程序的主题恢复为其默认配置,请运行以下命令。这样做将重新启用特定应用程序的暗模式。不要忘记用实际的包 ID 替换包 ID。

默认删除 NSRequiresAquaSystemAppearance

使用上述技巧,您可以从最新版本的 MS Office 应用程序和 Chrome 中删除暗模式,同时仍将暗模式作为默认外观。

附言我们已经在 Mojave 10.14.4 上尝试了上述过程。 Apple 可能会在未来版本的 macOS 中禁用此解决方法。

有关的: 如何在 iPhone 上的 iOS 15 中从“请勿打扰”中排除某些应用

来源:SuperUser 标签:AppsDark ModeMacmacOSMojaveTips