如何让一个孤独的缺少应用程序出现在Spotlight搜索中?


23

当我输入与Mac上应用程序名称的一部分匹配的字符串时,OS X Spotlight搜索功能将为我建议应用程序启动。这适用于以下应用程序之外的所有应用程序:Mathematica

在此处输入图片说明

虽然可以识别字符串(大概是从我的历史记录中得知),但建议使用该应用程序,而直接启动该字符串的唯一方法是直接从Finder或其他笨拙的解决方法中启动。

为什么单个独立应用程序在这方面表现出不同(实际上如何)?应用程序如何以这种方式对Spotlight隐藏自身?

最重要的是:如何恢复该标准功能


请注意,此问题是Mathematica特有的。例如对于JetBrains应用程序,我得到:

在此处输入图片说明

而且,它扩展到Finder本身。例如,如果我在那里搜索,

在此处输入图片说明

即使Mathematica显然在那里

在此处输入图片说明

我可以通过简单地更新(下载,打开DMG,将新版本拖动到Applications文件夹,替换)来重现此内容(仅适用于Mathematica)。这确实是Mathematica所特有的(以我的经验)。我每天都以这种或类似方式更新至少一个应用程序,但是它们都不会因为Spotlight而消失。只有Mathematica


1
如果通过拖放将应用程序明确排除在“ 系统偏好设置”>“ Spotlight”>“隐私”中,然后关闭/重新打开并删除该应用程序,将会发生什么情况。现在是否出现在Spotlight中?
user3439894 2013年

@ user3439894:是的!这似乎有效!
orome

不知道是什么导致了该特定应用程序的问题,但是我希望翻转一下,可以这么说。让我们知道它是否再次消失。
user3439894'3

在“升级”到版本11之后,问题再次浮出水面
。– orome

问题继续到11.3。
orome

Answers:


44

尽管这不能直接回答为什么该特定应用程序未出现在Spotlight中的问题,但是仍然可以解决此问题,请尝试以下方法:

通过从Finder 拖放,明确排除该应用程序,进入系统偏好设置> Spotlight>隐私,然后关闭/重新打开Spotlight偏好设置并通过选择将其删除,然后单击列表左下方的减号[-]窗口。

该应用程序现在应该出现在Spotlight中,但是如果根本原因再次被触发,它可能会再次消失。


这似乎有效。我会密切注意并再次出现问题(例如,在应用程序更新后)。然而,如何发生仍然是一个谜(以及Wolfram如何在我使用Mac的所有年份中没有其他应用程序以及我使用的所有数百个应用程序都表现出这种奇怪行为的情况下成功实现了这一目标)!
orome

该错误通过“升级”到版本11再次出现(同样是Mathematica独有的),并且此问题已得到修复(暂时)。
orome

@raxacoricofallapatorius,因为我不使用Mathematica,所以无法解决此问题的根本原因。让我们希望翻转位,这么说,继续工作作为一种变通方法,直到根本原因被确定和固定对开发商的结束。(当然,这是假设该问题并非系统所独有,并且在其他系统上也是可重现的问题。):)
user3439894

2
似乎某些应用程序更新导致Spotlight无法识别较新的版本。这是一个很好的解决方法!
Fydo

3
我最近在macOS 10.12.4上的Slack和Radio Paradise(第三方App Store应用程序)中看到了此问题。App Store更新应用程序的方式中似乎存在一个错误,该错误会触发此故障在Spotlight中建立索引,但仅在某些情况下才如此。如果此问题影响到您,我强烈建议您通过其反馈表将错误报告发送给Apple 。
杰森·库姆斯

5

我在使用Todoist和Microsoft Outlook时遇到同样的问题。在MacOS Sierra 10.12.6上,上面的答案并不能解决我的问题,因为您现在只能在Spotlight隐私选项卡中排除整个文件夹。我尝试过,但是没有帮助。但是,一个类似的解决方案为我工作:

  1. 系统偏好设置> Spotlight>搜索结果
  2. 取消勾选“应用程序”
  3. 关闭设定
  4. 系统偏好设置> Spotlight>搜索结果
  5. 勾选“应用程序”

首先,这对我不起作用,但是可接受的答案起作用了。

1
这对我有用。
CoderSpinoza

没为我工作。Skitch消失了,我找不回来了
跳马

you can only exclude whole folders now in the Spotlight Privacy tab实际上,通过遵循user3439894的说明,即使您无法通过“ +”按钮添加单个应用程序,我仍然可以将其拖放。
leekaiinthesky

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.