빌드 구성에 관계없이 내 iPad 앱을 빌드해도 실제로 .app 파일이 출력되지 않습니다. iPad 시뮬레이터와 장치에서 실행되지만 빌드 또는 빌드 및 실행을 누르면 바이너리가 Products 아래에 빨간색으로 표시되고 빌드 설정에서 지정된대로 "build"폴더에 생성되지 않습니다.
어떤 아이디어?
답변:
Xcode 4는 이제 제품 파일과 혼합 된 "build"디렉토리 대신 파생 된 데이터 디렉토리에 빌드 제품 및 기타 중간 / 임시 파일 / 인덱스를 배치합니다. 새 작업 공간을 처리하고 서로 오염시키지 않고 다른 작업 공간에서 다른 프로젝트의 깨끗한 빌드를 가질 수 있도록이 작업을 수행합니다.
원래 템플릿이 오래된 경우 빌드 된 제품이 빌드 된 제품 디렉토리가 아닌 소스 디렉토리에 상대적인 것이므로 빨간색으로 표시됩니다. 기본적으로 파생 데이터 디렉터리는 ~ / Library / Developer / Xcode / DerivedData 아래에 있습니다. 현재 작업 공간 / 프로젝트가 이러한 파일을 배치하는 위치를 확인하려면 File-> Workspace Settings ... 를 수행하고 Build Location을 살펴보십시오 .
이 문제가 발생했습니다. 제품 .app이 빨간색 일뿐만 아니라 시뮬레이터에 바이너리가로드되지 않았으며 '내 앱'을 첨부하는 데 멈췄습니다. 파일-> 프로젝트 설정으로 이동하여 해결했습니다. '빌드'탭에서 파생 된 데이터 위치를 '프로젝트 기준'으로 변경하고 고급에서 빌드 위치를 '대상이 지정한 위치'로 변경했습니다. 기본 옵션으로는 앱을 실행할 수 없었습니다. 이유를 모르겠습니다.