每当我搜索任何以某些字母开头的内容时,Spotlight都会崩溃,例如" a"," c"或者" e",同时适用于其他字母,例如" b"或" d"。我使用的是MacBook Air,这种情况在我升级到High Sierra之后就开始了,但在塞拉利昂却没有发生。
当我查看登录控制台时,它说
Oct 16 19:01:58 Jackys-MacBook-Air Spotlight[1131]: objc[1131]: Class SPWebHistoryResult is implemented in both
/System/Library/PrivateFrameworks/Spotlight.framework/Versions/A/Spotlight (0x7fff9388aeb0)
and
/System/Library/CoreServices/Spotlight.app/Contents/MacOS/Spotlight (0x1080c0a68).
One of the two will be used. Which one is undefined.
尝试重新编制索引,重新安装OS X 10.13,没有任何帮助。它也发生在安全模式下。我认为Xcode可能有问题,但不确定。
提前致谢。
答案 0 :(得分:1)
对我来说,我在Dictionary应用程序中安装的中文字典(CC-CEDICT)导致了这个问题。我删除了字典,它对我来说很好。
这就是我找到原因的方法。 我尝试逐个关闭聚光灯搜索目标(系统偏好> Spotlight>搜索结果标签) 当我关闭定义时,Spotlight对我来说工作正常,我知道 Definition 使用字典应用作为其来源,所以我在字典首选项中逐个关闭目标字典。 通过这种方式,您应该能够找到聚光灯问题的实际原因。