스포트라이트에 응용 프로그램이 표시되지 않음 다시 작성했습니다.

Spotlight가 내 응용 프로그램에 대한 결과 표시를 중지했습니다. 색인을 다시 작성하고 색인을 다시 작성하여 색인을 다시 작성했습니다. 변경 없음. 개인 정보 탭에 응용 프로그램을 추가하고 변경하지 않고 제거하려고했습니다. 디스크 권한을 복구하고 위의 내용을 다시 실행했지만 변경하지 않았습니다. 응용 프로그램을 제외하고 색인에서 모든 것을 제거하려고 시도한 후 검색 항목 (사전 항목 제외)에 대해서는 아무것도 얻지 못했습니다. homedir에 심볼릭 링크를 응용 프로그램에 추가하고 색인을 다시 만들려고했지만 변경하지 않았습니다.

해야 할 일에 대한 아이디어가 있습니까? Snow Leopard를 실행 중입니다. 이것은 나를 미치게한다!

업데이트 : 리 인덱싱을 sudo mdutil -E /시작한 다음 즉시 앱에서 스팟 라이트 검색을 수행하면 활성 인덱싱으로 인해 스팟 라이트가 비활성화 될 때까지 앱이 일시적으로 표시됩니다. 인덱싱이 완료되면 앱 항목이 사라집니다.



답변

메타 데이터 plist를로드하면 나에게 도움이되었습니다.

스포트라이트 끄기 :

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

이제 모든 것이 예상대로 재 색인됩니다.

최신 버전의 macOS에서는 인덱싱을 껐다가 다시 켜면 문제가 해결됩니다.


답변

이 문제가 있었고 터미널에서 이것을 사용하여 색인을 다시 작성할 때까지 아무런 효과가 없었습니다.

sudo mdutil -E -i on /

대안으로 더 많은 기능을 갖춘 Alfred라는 무료 앱을 사용할 수도 있습니다.

(어쨌든 Alfred와 제휴하지 않습니다)

도움이 되었기를 바랍니다!


답변

Anil ‘s solution을 시도했을 때 :

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
/System/Library/LaunchDaemons/com.apple.metadata.mds.plist : 시스템 무결성 보호가 작동하는 동안 작업이 허용되지 않습니다

대신, 나는 다음 지침을 따르고 작동했습니다.

  1. 시스템 환경 설정으로 이동하여 스포트라이트 선택
  2. 스포트라이트 시스템 환경 설정의 개인 정보 탭으로 이동
  3. 더하기 버튼을 클릭하십시오
  4. Shift-Command-C를 눌러 하드 드라이브를 표시하거나 (사용할 수없는 경우) 하드 드라이브로 이동하십시오 (대부분의 MacintoshHD)
  5. 하나 이상의 하드 드라이브가있는 경우 Command 키를 누른 상태에서 다양한 드라이브를 클릭하여 선택 항목에 추가하십시오
  6. “선택”버튼을 클릭하여 개인 정보 목록에 추가하십시오
  7. 경고를 무시하십시오.
  8. 빼기 기호를 클릭하여 하드 드라이브를 분리하십시오.
  9. 붐, 더 이상 슬픈 하루.

답변

사용자 환경 설정에서 spotlight.plist를 제거해 보셨습니까? 10.7.5와 비슷한 문제가 발생하고 다시 색인 생성은 spotlight.plist를 안전하게 데스크탑으로 옮긴 다음 sudo mdutil -E /
작동 하는 경우 이전 .plist 파일을 삭제할 수 있습니다.


답변

@AntonioR 및 @Anil의 답변을 기반으로 지루한 물건을 자동화하는 BASH 스크립트는 다음과 같습니다. : 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 /


답변