2011-03-14 4 views
93

저는 Xcode 4를 사용하기 시작했습니다. 프로젝트의 모든 구성표를 저장하는 프로젝트에서 파일을 찾으려고합니다. 나는 그들이 xcodeproj 디렉토리의 파일에 어딘가에 저장 될 것이라고 생각했지만, 내 인생에서 나는 찾을 수 없다.Xcode 4는 Scheme Data를 어디에서 저장합니까?

내 프로젝트는 모두 SVN 서버에 저장되어 있으며 프로젝트와 함께 Scheme 정보를 유지하고 싶습니다. 지금 당장 당신이 프로젝트를 신선한 상태로 체크 아웃 할 때, 계획은 함께하지 않습니다.

편집 : 이것으로 좀 더 놀아본 후, Scheme은 xcuserdata/user.xcuserdata/xschemes/MyScheme.xscheme의 xcschememanagement.plist 파일에 각각 별도의 파일로 저장되어 정렬 된 상태로 유지되는 것으로 보입니다.

그래서 내 새로운 질문은 이러한 방법을 사용자 별 범위가 아닌 프로젝트 별 범위에 저장하는 방법입니까? 다른 개발자가 같은 프로젝트를 열 때이 방법으로 내가 설정 한 것과 동일한 스키마를 볼 수 있습니까?

답변

178

마지막으로 누군가의 트위터에서 답을 찾았습니다. 구성표는 기본적으로 사용자별로 저장되지만 구성표 관리로 이동하여 각 항목의 맨 오른쪽에있는 "공유"확인란을 클릭하면 xcuserdata 디렉터리 대신 xcshareddata 디렉터리에 표시됩니다. 모두가보고 사용했습니다. 바라기를 이것은 다른 누군가가 똑같은 것을 알아 내려고하는 데 도움이 될 것입니다!

+0

고맙습니다! 나는 이것을 연령대에 맞게 알아 내려고 노력했다. – Nikos

+1

공유 계획에 하나의 설정을 추가해야하는데, 현재의 경우에는 Test의 기본 대상이 필요하다. 나는 다른 모든 계획이 다른 사람들에게 강요받는 것을 원하지 않는다. – zaph

+0

완벽! Xcode 4 작업 공간을 설정하고 Schemes를 일반적인 구성으로 처리하려고했습니다. – matt

관련 문제