Matlab이 Spotlight 검색 결과에 완고하게 거부하는 이상한 문제가 있습니다.
응용 프로그램에 분명히 존재한다는 사실 외에 어떤 정보를 제공 해야할지 잘 모르겠습니다.
런치 패드에서도 잘 나타납니다.
Spotlight에서 색인을 생성하는 데 차단 된 항목이 없습니다.
그러나 Spotlight에서 정확한 이름을 검색하더라도 일부 충돌 로그 만 생성됩니다.
Spotlight 검색은 다른 / 다른 응용 프로그램에서도 잘 작동하며 업데이트됩니다 (예 : 방금 만든 스크린 샷을 검색하여 찾았습니다).
어떤 아이디어?
답변
로 이동하십시오 System Preferences --> Spotlight --> Privacy
. 즉 열려있는 동안, 이동 Finder --> Applications
및 드래그 매트랩 에서 Applications
에 Privacy
. 밖으로 닫고 System Preferences
다음을 다시 제거 매트랩 같은 장소에서.
에 대한 색인을 다시 생성합니다 Spotlight
. 나는이 일을 다른 사람들이 아닌 다른 사람들을 위해 보았지만 그만한 가치가 있습니다.
답변
터미널에서 다음을 입력하십시오.
sudo mdutil -E /
폴더로 Preferences --> Spotlight --> Privacy
제안을 시도 /Applications
했지만 그게 효과가 없었습니다.
그런 다음 sudo mdutil -E /Applications
터미널에서 시도했지만 작동하지 않았습니다.
Preferences --> Spotlight --> Privacy
전체 디스크와 함께 제안 을 사용하면 효과가 있었을 수도 있지만 어쨌든 sudo mdutil -E /
명령 줄에 단일 명령 ( )을 입력하는 것이 더 쉽다는 것을 알았습니다 .
이 명령은 재색 인화 프로세스를 시작한 다음 빠르게 종료되므로 Spotlight를 통해 애플리케이션에 액세스하는 데 시간이 걸릴 수 있습니다. 여전히 인덱싱 중인지 확인하는 쉬운 방법은 스포트라이트 (명령 공간)를 시작하고 1 자 이상을 입력하는 것입니다. 재 인덱싱하는 경우 텍스트 입력 필드 바로 아래에 “인덱싱”이라고 표시됩니다.
답변
나는 그것을 시도한 적이 없지만 mdimport -d1 /Applications/Matlab_R2015b.app
터미널에서 실행하는 것도 효과적 일 수 있습니다. 디버깅 정보를 높이기 위해 최대 4 개까지 숫자를 늘릴 수 있으며, 이로 인해 인덱싱이 작동하지 않는 이유를 알 수 있습니다. 다른 명령 행 옵션은 mdimport
의 매뉴얼 페이지 에서 찾을 수 있습니다 .
답변
최근에 모든 데이터를 새 Mac으로 옮긴 후에 일부 앱이 표시되지 않는 매우 비슷한 문제가있었습니다. 제안 된 모든 솔루션을 시도했지만 아무런 도움이되지 않았습니다. 앱을 더 자세히 살펴본 xattr
결과 이름 이 “eXtended ATTRibutes”( ) 인 것으로 나타났습니다 .
com.apple.finder.copy.source.inode#N
com.apple.finder.copy.source.volumeuuid#N
이러한 속성은 파일이 Finder 내에서 복사 될 때 설정됩니다. 복사가 완료 될 때까지 왜 복사되는 앱이 회색으로 표시되고 Finder가 Finder 창 내에서 (복사 대화 상자가 아닌) 복사 진행 상태를 표시 할 수 있는지 궁금한 경우 파일을 설정하고 시스템에이 파일 / 폴더 / 번들이 복사 중이며 이미 복사 된 양을 알려줍니다.
일반적으로 Finder는 복사 후 이러한 모든 속성을 제거하지만 어떻게 든이 속성이 내 경우에 붙어 있고이 속성을 설정하면 Spotlight는 여전히 앱이 복사되는 과정에 있다고 생각하면서 앱 표시를 거부합니다.
그 문제를 해결하기 위해 수동으로 제거해야했습니다.
xattr -d com.apple.finder.copy.source.inode#N PATH
xattr -d com.apple.finder.copy.source.volumeuuid#N PATH
으로 PATH
응용 프로그램의 전체 경로 인 (단지 터미널 창으로 파인더에서 드래그하여 전체 경로가 기록됩니다). 액세스 권한 / 소유권에 따라 sudo
확장 권한을 얻기 위해 명령을 앞에 추가해야 할 수도 있습니다 .
그 정보를 세계와 공유하는 것이 도움이 될 수 있다고 생각했기 때문에 여기에 게시하고 있습니다.
답변
허용되는 답변에 대한 빠른 대안 :
- 이동
System Preferences --> Spotlight --> Search Results
- Untick
Applications
- 진드기
Applications
(2)와 (3) 사이에서 기본 설정을 닫고 다시 열어야 할 수도 있습니다.