1. 개요
회사(xcode 13.1)에서 생성한 프로젝트가 집(12.3)에서 열리지 않았다
내용은 명료하다
현재 xcode 버전과 프로젝트 xcode 버전이 호환이 안돼서 열지 못 한다는 내용..
2. 해결방법
Xcode 13.1에서 생성한 프로젝트이니 설정 값을 바꾸면 되지않을까 싶어서 프로젝트를 뒤적거리다 방법을 찾았다
프로젝트 우클릭 → 패키지 내용 보기로 들어간다
그러면 위 세 가지 항목들이 보이는데 그 중 project.pbxproj
를 열어준다
해당 파일에는 프로젝트 설정들이 들어가있다
이제 수정할 부분을 찾는다
objectVersion
- 이 값의 정확한 의미는 잘 모르겠다.
- 이 값을 다운그레이드 하지 않으니 계속 프로젝트가 열리지 않아서 낮춰주었다
CreatedOnToolsVersion
- 프로젝트를 생성한 Xcode 버전을 의미한다
LastUpgradeCheck
- 프로젝트에서 마지막으로 체크한 Xcode 버전을 의미하는 것 같다
- 1310은 Xcode 13.1을 의미하므로 1230으로 다운그레이드 해주었다
compatibilityVersion
- 문맥상 Xcode 호환 버전인 것 같은데 13으로 잡혀있어서 다운그레이드 해주었다
IPHONEOS_DEPLOYMENT_TARGET
- 프로젝트 생성 시에 디폴트로 최상위 버전이 잡히는 것 같다
- 만약 높게 잡혀있다면 낮춰주도록 하자
3. 레퍼런스
깃에 수정 히스토리가 있으니 참고해서 버전을 잘 맞춰주면 해결이 가능할 것 같다