Приложения не отображаются в центре внимания

Spotlight прекратил показывать результаты для моих приложений. Я попытался переиндексировать и удалить индекс, чтобы он перестраивал его. Без изменений. Я попытался добавить приложения на вкладку «Конфиденциальность» и удалить его, без изменений. Я попытался восстановить права доступа к диску и переделать выше, без изменений. Я попытался удалить все из индекса, кроме приложений, и тогда я просто ничего не получаю для любого поиска (кроме записей словаря). Я попытался добавить символическую ссылку в моем homedir к приложениям и переиндексировать, но никаких изменений.

Любые идеи о том, что делать? Я бегу Snow Leopard. Это сводит меня с ума!

Обновление: я заметил, что когда я запускаю reindex с помощью sudo mdutil -E /, а затем немедленно выполняю поиск Spotlight для приложения, которое приложение отображается временно, пока Spotlight не будет отключен из-за активная индексация. После того, как индексирование завершено, записи приложения исчезнут.

168 голосов | спросил mix 1 stEurope/Moscowp30Europe/Moscow09bEurope/MoscowSat, 01 Sep 2012 13:04:48 +0400 2012, 13:04:48

5 ответов


277

Загрузка метаданных для меня работала:

Отключить прожектор:

sudo mdutil -a -i off

Выгрузить его:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Загрузить:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Включить прожектор снова:

sudo mdutil -a -i on

Теперь все переиндексируется, как ожидалось.

ответил Anil 19 PM000000100000004131 2014, 22:25:41
66

Если бы эта проблема и ничего не работало, пока я не перестроил индекс, используя это в терминале:

sudo mdutil -E -i on /

В качестве альтернативы вы также можете использовать бесплатное приложение под названием Alfred, которое имеет гораздо больше возможностей.

(я вообще не связан с Альфредом)

Надеюсь, это поможет!

ответил AntonioR 9 WedEurope/Moscow2015-12-09T20:19:22+03:00Europe/Moscow12bEurope/MoscowWed, 09 Dec 2015 20:19:22 +0300 2015, 20:19:22
26

Когда я попробовал решение Anil , я получил:

  

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
  /System/Library/LaunchDaemons/com.apple.metadata.mds.plist: операция не разрешена, пока включена защита целостности системы.

Вместо этого я выполнил эти инструкции , и это сработало

  
  1. Перейдите в раздел «Системные настройки», выберите «Прожектор»
  2.   
  3. Перейдите на вкладку «Конфиденциальность» в настройках системы Spotlight
  4.   
  5. Нажмите кнопку «Плюс»
  6.   
  7. Нажмите Shift-Command-C, чтобы открыть ваши жесткие диски (если они не   в противном случае) или просто перейдите на жесткий диск (большинство   вероятно, MacintoshHD)
  8.   
  9. Если у вас несколько жестких дисков, нажмите клавишу «Command» и выберите различные диски, чтобы добавить их в свой выбор.
  10.   
  11. Нажмите кнопку «Выбрать», чтобы добавить их в список конфиденциальности
  12.   
  13. Игнорировать предупреждение.
  14.   
  15. Извлеките жесткий диск, нажав на значок минуса.
  16.   
  17. Бум, не печальные дни.
  18.   
ответил Senseful 6 PMpThu, 06 Apr 2017 21:38:52 +030038Thursday 2017, 21:38:52
1

Вы пытались удалить spotlight.plist в своих предпочтениях пользователя. Аналогичная проблема с 10.7.5 и повторная индексация не будут работать, пока я не переместил spotlight.plist на рабочий стол, чтобы быть в безопасности, а затем сделал sudo mdutil -E / Если это работает, вы можете удалить старый файл .plist.

ответил tron_jones 12 +04002012-10-12T00:02:57+04:00312012bEurope/MoscowFri, 12 Oct 2012 00:02:57 +0400 2012, 00:02:57
0

Вот BASH-скрипт для автоматизации скучных материалов на основе ответов @AntonioR и @ Anil: : https://gist.github.com/Obaied/d8afbbce1b73481fbd0410c0897b6a87

#!/bin/sh
# Reference: https://apple.stackexchange.com/questions/62715/applications-dont-show-up-in-spotlight

sudo mdutil -a -i off
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
sudo mdutil -a -i on /
ответил Solidak 19 +03002017-10-19T10:33:01+03:00312017bEurope/MoscowThu, 19 Oct 2017 10:33:01 +0300 2017, 10:33:01

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132