Как заставить Spotlight индексировать простые текстовые файлы моего приложения в каталоге пользователя ~ / Library / Application Support? - PullRequest
2 голосов
/ 04 февраля 2011

У меня есть каталог текстовых файлов в ~ / Library / Application Support / MyApp / Spotlight /. Я понимаю, что Spotlight прекратил индексирование библиотеки в 10.5, но есть ли способ заставить Spotlight включить в свой индекс один подкаталог?

Я попытался обернуть mdimport в NSTask, и в результатах отладки говорится, что файл был импортирован, но он не отображается в результатах Spotlight.

@ bbum's ответ здесь приводит меня к мысли, что это должно быть тривиально, но я в растерянности.

Любая помощь или указатели очень ценятся.

Спасибо.

1 Ответ

2 голосов
/ 09 января 2012

Кажется, что Spotlight действительно находит ваши файлы, если вы поместите их в ~/Caches/Metadata/$(YOUR_APP_NAME). Именно здесь Safari также помещает метаданные закладок для индексации с помощью Spotlight.

...