/ Developer에 Xcode 4.0.2가 설치되어 있고 / XcodeBeta에 Xcode 4.2 베타가 설치되어 있습니다. 내 문제는 .xcodeproj 파일 형식이 이제 Xcode 4.2와 연결되어 있으며 Xcode 4.0.2로 변경할 수 없다는 것입니다.
나는 Xcode (4.0.2)를 선택하여 .xcodeproj 파일에 대한 정보 입수를 시도했다. 다음으로 열기 : 드롭 다운하고 클릭하십시오. 모두 바꾸기 ... , 그 시점에서 Xcode의 버전은 다음으로 열기 : 드롭 다운은 Xcode 4.2로 다시 넘기고 파일 유형 연결은 Xcode 4.2와 함께 유지됩니다.
내 Launch Services DB를 사용하여 lsregister -kill -domain local -domain system -domain user
Launch Services DB에서 /XcodeBeta/Applications/Xcode.app에 대한 참조를 제거합니다 ( lsregister -dump
), 다음 번에 Xcode의 해당 버전을 시작하면 Launch Services로 다시 등록되고 모든 파일 연결을 다시 납치합니다. 그것은 나를 변덕스러운 운전!
(덧붙여 말하면, 이것은 .plist와 같은 Xcode와 관련된 다른 파일 유형에도 영향을 미치지 만 실제로 .xcodeproj가 내 고통을 초래합니다.)
어떤 아이디어?