在 macOS 的设置里面明明将「外观」设置的是自动,但是每次 macOS 都不能及时的将颜色主题切换为深色模式。排查后才发现,原来是「夜览」搞的鬼,记录下解决方案。

macOS 奇怪的逻辑

macOS 的奇怪逻辑,深色模式和夜览是绑定的:哪怕 mac 认为已经到了深色模式的时间点了,比如支持切换颜色的壁纸已经变黑了,但是 APP 还是按浅色外观展示的。原因就是夜览认为自己还没到「夜间」可以展示夜览的时候,也就不允许 mac 切换到深色模式。

解决办法

所以解决办法就是:

  1. 外观选择自动,关闭夜览(✅推荐!!)
  2. 外观选择自动,夜览选择手动调整时间