Xcode의 작업 공간 찾기 및 바꾸기를 자주 사용합니다. regex와 결합하면 매우 강력합니다.찾기 및 바꾸기를위한 Xcode 프로젝트 파일 잠금 해제
그러나 30-40 개의 프로젝트가있는 작업 공간이 있으며 빌드 설정이 크게 변경되었습니다. 나는 Xcode로 건너 뛰기를 기대했고 블록을 맞았을 때 모든 프로젝트의 빌드 설정을 변경하기 위해 정규 표현식을 사용했다. 내 모든 Xcode 프로젝트 파일이 잠겨 있습니다. 따라서 정규식 찾기는 훌륭하게 작동하지만 대체 할 방법이 없습니다. 나는 심지어 그것을 미리 볼 수 없다. 내가 볼 수있는 프로젝트 파일에만 영향을줍니다. 나는 권한을 확인하기 위해 Finder를 열었고 그것들은 크게 열렸으며 OSX 파일 잠금은 모두 해제되어 있습니다. 그래서 이것은 Xcode 잠금 문제로 보인다. Xcode에서 일반 파일 (파일> 잠금 해제 ...)과 같은 방법으로 프로젝트 파일을 잠 그거나 잠금 해제하려고 시도했지만 이러한 옵션은 프로젝트에서 회색으로 표시됩니다.
누구나 전에이 문제가 발생 했습니까? 가능한 해결책은 30 개 이상의 프로젝트에 대한 업데이트 빌드 설정을 제출해야합니다.
SCM을 사용하면 우연히 Perforce를 사용하지 않습니까? 기본적으로 P4 클라이언트 사양은 편집을 위해 체크 아웃 할 때까지 파일을 읽기 전용으로 유지하도록 설정됩니다. 그렇다면 클라이언트 사양에 'allwrite'옵션을 설정할 수 있습니다. –
실제로 모든 지역. 이 프로젝트에는 SCM이 없습니다. –
Bummer; 그러면 파일 시스템 사용 권한에 부딪 힐 수 있습니다. 터미널을 열고 .xcodeproj 파일을 탐색하고 ls -la를 실행합니다. 내용이 사용자 소유인지 확인하십시오. –