2013-11-24 3 views
1

XCode에서 헤더 검색 경로와 같은 옵션을 편집하고 $(BUILT_PRODUCTS_DIR) 또는 $(SDKROOT)과 같은 빌드 관련 변수를 사용할 수 있습니다. 명령 행에서 xcodebuild의 변수를 사용할 수 있습니까?xcobebuild에서 XCode Build 매개 변수를 사용할 수 있습니까?

사용 시나리오 :
이 내 프로젝트를 위해, 나는 xcodebuild를 사용해야하며, 내가 원격으로 다운로드 프로젝트에서 누락 된 파일을 설명하기 HEADER_SEARCH_PATHS="<custom path>"을 추가했습니다. 이것은 링커 (ld: library not found for -lCrashReporterClient)를 깨뜨린 것 같습니다. 따라서 LIBRARY_SEARCH_PATHS에 대한 기본 설정을 복원하고 싶습니다. 이것은 단지 $(SDKROOT)이어야합니다.

답변

0

어제 질문에서 Chess.app를 만들려고한다는 것을 알고 있으므로 다리에 나가서이 질문과 관련이 있다고 말합니다.

CrashReporterClient.a 정적 라이브러리 Chess.app가 없기 때문에 오류가 발생했습니다. 그것을 빌드/다운로드하고 프로젝트에 추가해야합니다.

크래시 리포터 클라이언트 라이브러리를 빌드 할 필요가 없습니다 (선택 사항). 대상의 빌드 설정으로 이동하여 링크 된 라이브러리 목록에서 해당 라이브러리를 제거하십시오.

그래 당신은 setting=value

그 오류가 HEADER_SEARCH_PATHS

의 값과 관련이없는 형태로 xcodebuild 명령 줄에서 빌드 설정에 대한 값을 지정할 수 있습니다, 귀하의 질문에 대답하기