Comment faire apparaître une seule application manquante dans les recherches Spotlight?

23

Lorsque j'entre une chaîne qui correspond à une partie du nom d'une application sur Mac, la fonction de recherche OS X Spotlight propose des applications à lancer. Cela fonctionne pour toutes les applications sauf une: Mathematica :

entrez la description de l'image ici

Bien que la chaîne soit reconnue (probablement d'après mon historique), l'application n'est pas suggérée, et la seule façon de la lancer est directement à partir du Finder ou d'une autre solution de contournement maladroite.

Pourquoi - en fait, comment - une seule demande unique pourrait -elle se comporter différemment à cet égard? Comment une application peut-elle se cacher ainsi de Spotlight?

Et surtout: que puis-je faire pour restaurer cette fonctionnalité standard ?


Notez que ce problème est propre à Mathematica . Par exemple pour les applications JetBrains, j'obtiens:

entrez la description de l'image ici

De plus, il s'étend au Finder lui-même. Par exemple, si j'y cherche, j'obtiens

entrez la description de l'image ici

même si Mathematica est clairement là

entrez la description de l'image ici

Je peux reproduire cela (pour Mathematica uniquement) en mettant simplement à jour (télécharger, ouvrir le DMG, faire glisser la nouvelle version dans le dossier Applications, remplacer). C'est en effet unique à Mathematica (d'après mon expérience). Je mets à jour au moins une application par jour de cette manière ou d'une manière similaire, et aucune d'entre elles ne disparaît à la suite de Spotlight; uniquement Mathematica .

orome
la source
1
Que se passe-t-il si vous excluez explicitement l'application, par glisser-déposer , dans Préférences Système> Spotlight> Confidentialité, puis fermez / rouvrez et supprimez l'application. Apparaît-il maintenant dans Spotlight?
user3439894
@ user3439894: Oui! Cela semble fonctionner!
orome
Je ne sais pas ce qui a causé le problème avec cette application en particulier, mais j'espérais que retourner le bit , pour ainsi dire, permettrait de le voir. Faites-nous savoir s'il disparaît à nouveau.
user3439894
Le problème a refait surface après la "mise à niveau" vers la version 11.
orome
Le problème persiste avec 11.3.
orome

Réponses:

44

Bien que cela ne réponde pas directement à la raison pour laquelle cette application particulière n'apparaît pas dans Spotlight, néanmoins comme solution de contournement, essayez ce qui suit:

Excluez explicitement l'application, par glisser-déposer depuis le Finder, dans Préférences Système> Spotlight> Confidentialité, puis fermez / rouvrez les préférences Spotlight et supprimez l'application en la sélectionnant, puis cliquez sur le bouton moins [-] en bas à gauche de la liste fenêtre.

L'application devrait maintenant apparaître dans Spotlight, mais elle peut disparaître à nouveau si la cause première est déclenchée à nouveau.

user3439894
la source
Cela semble fonctionner. Je garderai un œil dessus et serai de retour si le problème réapparaît (par exemple, suite à une mise à jour de l'application). Mais comment cela s'est produit reste un mystère (et comment Wolfram a réussi à le faire quand aucune autre application au cours des années que j'ai utilisé un Mac - et toutes les centaines d'applications que j'ai utilisées - a montré ce comportement étrange)!
orome
Le bug est réapparu (à nouveau, uniquement pour Mathematica) avec la "mise à niveau" vers la version 11, et cela l'a corrigé à nouveau (pour l'instant).
orome
@raxacoricofallapatorius, Comme je n'utilise pas Mathematica, je ne parviens pas à résoudre la cause première de ce problème. Espérons que renverser le bit , pour ainsi dire, continue de fonctionner comme solution de contournement jusqu'à ce que la cause racine soit déterminée et fixée du côté du développeur. (Cela suppose bien sûr que ce problème n'est pas propre à votre système et qu'il est également reproductible sur d'autres systèmes.) :)
user3439894
2
Il semble que certaines mises à jour d'applications empêchent Spotlight de reconnaître les versions les plus récentes. C'est une excellente solution facile!
Fydo
3
J'ai récemment rencontré ce problème avec Slack et Radio Paradise (applications tierces de l'App Store) sur macOS 10.12.4. Il semble y avoir un bogue dans la façon dont l'App Store met à jour les applications qui déclenche cet échec pour être indexé dans Spotlight, mais seulement parfois. Si ce problème vous concerne, je vous recommande fortement d'envoyer un rapport de bogue à Apple via leur formulaire de commentaires .
Jason R. Coombs
5

J'étais confronté au même problème avec Todoist et Microsoft Outlook. La réponse ci-dessus n'a pas résolu le problème pour moi sur MacOS Sierra 10.12.6, car vous ne pouvez désormais exclure des dossiers entiers que dans l'onglet Spotlight Privacy. J'ai essayé ça, mais ça n'a pas aidé. Cependant, une solution similaire a fonctionné pour moi:

  1. Préférences système> Spotlight> Résultats de la recherche
  2. Décochez «Applications»
  3. Fermez les paramètres
  4. Préférences système> Spotlight> Résultats de la recherche
  5. Cochez «Applications»
Stefan Barthel
la source
fwiw, cela n'a pas fonctionné pour moi mais la réponse acceptée a fonctionné.
acier
1
Cela a fonctionné pour moi.
CoderSpinoza
Ça n'a pas marché pour moi. Skitch a disparu et je ne peux pas le récupérer
coffre
you can only exclude whole folders now in the Spotlight Privacy tabEn fait, en suivant les instructions de user3439894, j'ai constaté que le glisser-déposer d'une seule application fonctionne toujours, même si vous ne pouvez pas l'ajouter via le bouton '+'.
leekaiinthesky
1

Pour moi, la réponse a été, de la même manière que la réponse acceptée, d'exclure l'intégralité du disque dur, puis de le réanalyser.

Comme décrit ici: https://discussions.apple.com/thread/7356551

Remarque : c'est également la méthode recommandée par Apple pour reconstruire l'index Spotlight, voir l'article de support ici: https://support.apple.com/en-us/HT201716

abaelter
la source
C'est également le moyen officiel de réinitialiser la base de données Spotlight.
t0r0X