project.xcworkspace 파일이 중요합니까?
쉘 스크립트를 사용하여 명령 줄 xcodebuild를 수행하고 있습니다. 내 문제는 xx.xcodeproj
파일을 한 번 열고 닫은 다음 해당 명령을 사용하면 잘 작동한다는 것입니다.
어떻게 든 파일 변경 사항에 깊이 들어가면 이것이 project.xcworkspace
변경된 유일한 파일입니다. 이 파일이 유효하며 버전 관리에 체크인해야합니까? 이로 인해 문제가 발생합니까?
다음과 같이 중요하다고 들었습니다 .pbxproj
. 이것이 사실입니까?
xcode 프로젝트 파일에서 다양한 파일의 역할과 책임에 대해 설명하는 유효한 문서를 찾을 수 없습니다. 이해하는 데 도움이되는 링크를 제공해주세요.
project.xcworkspace
작업 공간 또는 프로젝트를 설명하는 파일의 디렉토리입니다. 여기에있는 답변 중 일부는 불필요하고 소스 제어를 위해 무시해야 함을 나타내지 만 동의하지는 않지만 환경을 사용하는 방법에 크게 의존 할 것입니다. 일반적으로 project.xcworkspace
디렉터리 의 콘텐츠 에는 contents.xcworkspacedata
프로젝트의 최상위 항목으로 포함 된 프로젝트를 나열 하는 파일, xcuserdata
각 사용자의 설정 (소스 코드 제어에서는 무시해야 함)이 포함 된 디렉터리 및 xcshareddata
데이터 인이 포함됩니다. 프로젝트를 공유하는 사용자가 공유하며 소스 제어를 받아야합니다.
작업 공간을 공유하지 않거나 간단한 작업 공간을 사용하는 환경에서도이를 무시할 수 있지만 관련 프로젝트를 동일한 작업 공간에 배치하고 해당 구성을 공유하는 환경에서는이를 유지하는 것이 좋습니다.
나는 생각하지 않는다 project.xcworkspace
에서 xx.xcodeproj
중요하다. 그리고 Cocoapods와는 아무런 관련이 없습니다.
라는 이름의 작업 공간을 만들 경우 x.xcworkspace
,라는 이름의 프로젝트를 생성 y.xcodeproj
하고 프로젝트를 추가하는 x.xcworkspace
동시에 , 그러면 디렉토리 project.xcworkspace
아래에 생성 된 파일 이 없음을 알 수 있습니다 y.xcodeproj
.
그러나 y.xcodeproj
Xcode로 열면 Xcode에서 project.xcworkspace
자동으로 생성됩니다.
참고 URL : https://stackoverflow.com/questions/10956312/is-the-project-xcworkspace-file-important
'Nice programing' 카테고리의 다른 글
Clang에서 C ++ 11 기능을 어떻게 사용할 수 있습니까? (0) | 2020.12.08 |
---|---|
정적 인라인 함수를 사용해서는 안됩니까? (0) | 2020.12.08 |
여러 줄에 사전 pprint (0) | 2020.12.07 |
package-info.java가 유용한 이유는 무엇입니까? (0) | 2020.12.07 |
Java8 : 목록에있는 개체의 특정 필드 값 합계 (0) | 2020.12.07 |