2014-06-23 4 views
1

Xcode 6 베타 버전을 설치 한 이후로 open -h {header}을 입력하면 더 이상 헤더를 볼 수 없습니다. 내가 헤더를 찾을 수 있습니다"open -h"헤더를 찾을 수 없습니다.

$ open -h NSView 
Unable to find header file matching NSView 
$ 

가 괜찮 엑스 코드 SDK 번들, 깊은있어,하지만 open -h이 위치 인식하지 않는 것 : 같은 일반적인 상호 작용을 보인다. 아무도이 문제를 해결하는 방법을 알고 있습니까?

+0

open 일을한다 : – matt

+0

어느 위치 환경 설정이 적절한 지 모르겠습니다. – iluvcapra

+0

xcrun 등이 베타 버전을 가리킬 수 있도록 명령 줄 도구를 전환 할 생각이었습니다. 하지만 여전히 작동하지 않을 수 있습니다. 'open -h'는 사랑 스럽지만 꽤 오랜 시간 동안 (iOS 용) 나에게 도움이되지 않았으므로, 지금도 당신을 위해서 부러진다면, 당신이 할 수있는 최선의 방법은 버그를 제기하는 것입니다. – matt

답변

0

open -h ... 명령은 /System/Libraries/Frameworks/{FrameworkName.Framework}/Headers 디렉토리에서 모든 헤더 파일을 찾습니다. 최신 Xcode 베타를 설치 한 후에 많은 Xcode 관련 프레임 워크 헤더 파일 (Foundation, CoreData, AppKit 등)이 제거되었습니다.

수동으로 Xcode 용 명령 줄 도구를 실행하면 installer가 누락 된 프레임 워크 헤더를 복원합니다.

xcrun open -h $symbol 

xcrun 어떻게 든 당신이 엑스 코드 (6)로 가리 키도록 엑스 코드 6 위치 기본 설정을 했

0

당신이 할 모든은 ... 그것을 알아 냈어?