2013-02-22 3 views
0

사용자 지정 문서 mdimporter에서 작업 중이며 schema.xml 파일의 유효성을 검사하려고합니다. 사과 문서에서 그들은 "usr/bin/mdcheckschema"다음에 파일 경로를 사용한다고 말합니다. 성공적으로 구문 분석되었는지 여부를 반환해야하지만 "No such file or directory"가 표시됩니다. 필자가 명령을 입력하면 명확하게하기 위해 명령에 대한 설명서를 반환하는 터미널이 아닌 동일한 작업을 수행합니다. 나는 "locate"와 "whereis"를 시도했으며 "usr/share/man/man1/mdcheckschema.1"에서 그 디렉토리에 대한 단일 참조 만 찾을 수있었습니다. 명령이 모두 이동되었거나 제거 되었습니까? 사과 워드 프로세서는 여전히 "usr/bin"에 있어야한다고 제안합니다. 나는 다른 곳에서 언급 된이 문제를 발견하는 데 많은 행운이 없었습니다."mdcheckschema"명령이 10.8.2로 이동 된 위치는 어디입니까?

이것은 아마도 고유 한 질문 일 수 있지만 10.8.2에서 "mdimport -L"은 설치된 모든 수입 업체의 목록을 반환하지 않습니다. 다른 사람에게도 마찬가지입니까?

감사합니다, 코리

답변

1

좋은 질문! man 페이지가 아직 있지만 OS X 10.8.x에서 실행 파일이 누락 된 것으로 보입니다. 내가 봤던 세 10.8 시스템 중 오래된 실행 파일이 /usr/bin에 하나 있지만 어떤 설치 패키지에도 포함되어 있지 않다는 점은 pkgutil입니다. 그래서 이전 OS X에서 업그레이드 한 것으로 남았습니다. 10.7.5 시스템에는 실행 파일이 없지만 맨 페이지가 있습니다.을 수행 10.6.8 시스템이 설치 한 :

$ pkgutil --file-info /usr/bin/mdcheckschema 
volume:/
path: /usr/bin/mdcheckschema 

pkgid: com.apple.pkg.DeveloperToolsCLILeo 
pkg-version: 1.0.0.9000000000.1.1248867338 
install-time: 1328064907 
uid: 0 
gid: 0 
mode: 755 

그래서 ("레오는"OS X 10.5 레오파드를 나타냅니다) Xcode의 명령 행 도구 구성 요소의 한 부분으로 포장 한 번이라고 나타납니다. Apple에 무슨 일이 일어 났는지 물어봐야 할 것 같습니다. 그것은 단지 감독 일 수 있습니다.

+0

답변 해 주셔서 감사합니다. apple.discussions 및 개발자 포럼에 질문을 게시 했으므로 해결할 수있는 누군가가 있는지 확인할 것입니다. 확실히 내 수입업자에게 디버깅을 더 어렵게 만듭니다. –

+0

도움이 될 수있어서 기쁩니다. BTW, 여기 StackOverflow에서 질문에 도움이되는 답변을 수락하는 것을 잊지 마십시오. 그것이 질문자와 답변자 모두에게 명성 구축이 작동하는 방식입니다. 알았다. –

+0

. 다시 한 번 감사드립니다! –

관련 문제