쉘 스크립트를 사용하여 명령 줄 xcodebuild를하고 있습니다. 내 문제는 내가 열고 xx.xcodeproj
파일을 한 번 닫은 다음 잘 작동하는 명령을 사용하는 경우입니다.project.xcworkspace 파일이 중요합니까?
어떻게 든 파일이 변경되면이 project.xcworkspace
만 변경된 파일입니다. 이 파일은 유효하고 버전 제어로 검사해야합니까? 이로 인해 문제가 발생합니까?
.pbxproj
만큼 중요하다고 들었습니다. 사실입니까?
xcode 프로젝트 파일에서 다양한 파일의 역할과 책임에 대해 이야기하는 유효한 문서를 찾을 수 없습니다. 그 점을 이해하는 데 도움이되는 링크를 제공해주십시오.
Cocoa Pod (pod install)를 사용하면 project.xcworkspace 파일이 생성됩니다. 포드 작업 공간을 만들고 포드를 통해 방금 설치 한 것을 원할 경우 프로젝트 파일 대신 project.xcworkspace 파일을 열어야합니다. – LevinsonTechnologies
@LevinsonTechnologies OP는 프로젝트의 'Foobar.xcodeproj' 최상위 폴더 아래에있는 하위 폴더를 의미합니다. 그 서브 폴더는 _ 리터럴 _로'project.xcworkspace'로 명명됩니다. CocoaPod가 생성하고 참조하는 것은'Foobar.xcodeproj'와 같은 레벨에 존재하는'Foobar.xcworkspace'라는 또 다른 _top-level_ 폴더입니다. 두 가지를 혼동하지 마십시오! 제 생각에 Xcode는 항상 작업 공간이 필요하며 하위 폴더는 .xcodeproj로만 작업하는 한 Xcode가 만들고 숨겨진 작업 공간의 일종입니다. – herzbube