iOS Dev

[XCode] cannot be opened because it is in a future Xcode project file format

Mosu(정종인) 2024. 8. 11. 04:27
반응형

 

이전 버전의 xcode에서 프로젝트를 열려고 하면 위 사진처럼 에러메세지를 띄운다.

이 이유는 상위 버전의 xcode 사용자가 프로젝트 파일을 건들여서 그렇다. (타겟 추가, 스킴 변경, 파일 변경 등등)

 

Q. 앗 그럼 이전 사용자도 베타로 올리면 되겠네요? 

A. 그러면 앱스토어에 제출을 못합니다!

허허..

 

정리해보면 베타버전 사용자는 앱 심사 제출을 못하고, 이전 버전 사용자는 프로젝트를 열 수 조차 없는 난감한 상황이 생긴다.

몇가지 해결 방법이 있다.

1. 프로젝트를 잘 열렸던 때로 되돌리고, 작업한 내용을 수동으로 옮긴다.

2. 프로젝트 파일 중 버전에 영향이 있는 부분만 대체한다.

 

나는 초고수가 아니기 때문에 1번 방법을 택했다.

이전 버전 XCode는 아래 경로에 있는 파일을 실행하면 된다.
/Applications/Xcode.app/Contents/MacOS/Xcode
(이전 버전 xcode의 버전까지 명시되어 있다면 Xcode.15.04.app 이런식으로 들어가면 된다)

 

작업하는 노트북에서 함부로 베타 올리지 맙시다 다들.. 

반응형