Xcode не отображается ни в результатах поиска, ни в результатах поиска

42

Я точно не заметил, когда это произошло, но раньше я всегда использовал прожектор для запуска Xcode. Теперь, если я набираю «Xcode» в нем, отображаются только папки, содержащие это имя, или некоторые проекты XCode, но не все. Я пробовал поиск в поиске и даже выбирал вид файлов - приложение, все еще не повезло. Кто-нибудь сталкивался с этой проблемой раньше?

peetonn
источник
1
это происходит только с xcode?
Аноним
это похоже только на xcode. другие приложения, которые я запускаю в центре внимания (например, Chrome, Pages, Terminal, TextWrangler и т. д.), работают нормально, как и раньше.
peetonn
1
я думаю, что это произошло после некоторого обновления xcode или около того ...
peetonn

Ответы:

65

Попробуйте восстановить индекс Spotlight. Вы можете сделать это из Терминала:

$ sudo mdutil -i on /
анонимное
источник
Здорово, я рад, что это помогло тебе, ура! :-)
Аноним
2
Просто, чтобы люди знали, что этот ответ все еще работает с 2017 года.
Lucio Paiva
8

У меня была похожая проблема после обновления до Xcode 8.3. Он просто перестал появляться в результатах поиска в центре внимания. Восстановление, добавив папку приложения в список конфиденциальности в настройках прожектора, не помогло.

Выполнение sudo touch /Applications/Xcode.appв Терминале сработало.

Ура, Джон

Джон
источник
Для меня работала только комбинация обоих шагов, только касание XCode не работало, но после внесения в список конфиденциальности и последующего запуска команды исправили проблему
Simon Meusel
3

После обновления с El Capitan до macOS Sierra у меня возникла та же проблема.

Единственная команда, которая сделала трюк, была:

sudo mdutil -E # from mdutil usage "Erase and rebuild index"

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

sudo mdutil -i on # from mdutil usage "Turn indexing on or off"
adelineu
источник
1

Обновление разрешений помогло мне: chown -R $(whoami):staff /Applications/Xcode.app

Предлагаемый здесь: https://forums.developer.apple.com/thread/82503

peresleguine
источник
Добро пожаловать, чтобы спросить другого! Мы пытаемся найти лучшие ответы, и эти ответы предоставят информацию о том, почему они лучшие. Объясните, почему вы считаете, что предоставленная вами ссылка ответит на вопрос. Ответы должны быть автономными, чтобы другие могли их найти с помощью функции поиска. Ссылки могут измениться и устареть, поэтому мы предпочитаем, чтобы ответы были не просто ссылками. См. Как ответить о том, как предоставить качественный ответ. - Из обзора
ФСБ