pod install 시 다음과 같은 에러 발생:
ArgumentError - [Xcodeproj] Unable to find compatibility version string for object version `70`.
Xcode 빌드 시 다음과 같은 에러 발생:
Unable to open base configuration reference file
Unable to load contents of file list
프로젝트 생성은 Xcode 16.3 이상 환경에서 진행
.xcodeproj 파일 내부 포맷은 objectVersion = 70 (Xcode 16.3 포맷)
Project Format 설정이 기본값으로 "Xcode 12.0" 으로 되어 있었다.
-> 이로 인해 Xcode 설정 버전(12.0)과 실제 프로젝트 파일 포맷(70)이 충돌해서
CocoaPods + xcodeproj가 인식하지 못하고 에러 발생
프로젝트 포맷 설정이 너무 낮은 버전(12.0)이어서, pod install 및 빌드 충돌 발생
"Xcode 16.0" 으로 수동 설정
터미널에서 ios 폴더로 이동 후 Pods, Podfile.lock 삭제 및 재설치
cd ios
기존 Pods, Podfile.lock 삭제 (선택)
ios/프로젝트명.xcworkspace 연 후 빌드함 결과 pod install 및 빌드 정상 완료!
프로젝트 초기 생성 시점부터 Xcode 16 이상 버전일 경우 objectVersion이 70으로 설정된다.
CocoaPods이 공식적으로 objectVersion 70을 지원하기 전까지는 위와 같은 설정 변경이 필요할 수 있다.
Xcode 16.3 이상 환경에서는 Project Format을 명시적으로 설정해두는 것이 안전하다.