9

cmdshiftO我刚刚将Xcode更新到 9.3,我注意到“快速打开”(

在此处输入图像描述

我的 Mac 的主题是深色主题,例如,Spotlight Search 遵循它:

在此处输入图像描述

在我更新之前,Xcode 的 Open Quickly 也像 Spotlight Search 一样黑暗。为什么它会变成浅色主题,如何让它再次服从系统主题?

4

2 回答 2

2

据我所知,没有简单的方法可以恢复黑暗主题。这是可能的,但它涉及对 Xcode 进行签名和字节修补DVTKitXcode 包中的二进制文件。几天前我写了一篇关于这个的博客文章。总之,要在 Xcode 9.3* 中恢复深色 Open Quickly 主题,请执行以下步骤(风险自负):

  1. 下载妖术
  2. Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Versions/A/DVTKit在Hex Fiend中打开。
  3. 0x00000000000163cd使用 Edit > Jump to Offset导航到地址。
  4. 31用 . 替换插入点之后的字节09
  5. 节省。
  6. 下载unsign并按照安装说明进行操作。
  7. 使用 . 取消对 Xcode 二进制文件的签名$ unsign Xcode.app/Contents/MacOS/Xcode。这将产生一个新的二进制文件。
  8. 使用未签名的二进制文件替换已签名的 Xcode 二进制文件$ mv Xcode.app/Contents/MacOS/Xcode.unsigned Xcode.app/Contents/MacOS/Xcode
  9. 启动 Xcode 并陶醉于黑暗 Open Quickly 主题的回归。

* 仅在从 Apple Developer Portal 下载的 Xcode 9.3 (9E145) 上测试

话虽如此,这可能不值得付出努力:-) 由于黑暗主题仍然存在(但已禁用),我希望它会在下一个 Xcode 版本中返回。它甚至可能存在于 Xcode 9.4 beta 中(我还没有尝试过)。

于 2018-04-20T18:42:08.090 回答
0

好的,正如在 WWDC 2018 上看到的那样,它在新的 macOS 上带着整个黑暗模式主题回来了。

于 2018-06-04T18:41:56.503 回答