본문 바로가기

카테고리 없음

Xcode ios 배포 할 때 SDK version issue 에러

에러 내용

한동안 Next.js 프로젝트를 진행하다가 한달만에 React native 프로젝트 업데이트를 진행하게 되었습니다.

안드로이드 배포 후 xcode에서 프로젝트를 archiving 후 appsotore connect에 배포 하려고 하는데.. 아래 에러와 함께 배포 가 실패 하였습니다.

 

App Store Connect Operation Error
ERROR ITMS-90725: "SDK version issue. This app was built with the iOS 14.4 SDK. All iOS and iPadOS apps submitted to the App Store must be built with the iOS 16.1 SDK or later, included in Xcode 14.1 or later."

내용을 보니 SDK 16.1 버전 이상이어야 하고 Xcode는 14.1 버전 이상이어야 한다는 듯 합니다.

 

 

 

 

apple 홈페이지 안내 내용

 

공식 사이트에 들어가보니 2023년 4월 부터 App Store Xcode 14.1과 iOS 16.1 SDK만 배포 가능 하다고 합니다.

https://developer.apple.com/ios/submit/

 

Submit your iOS apps to the App Store - Apple Developer

Get information and resources on building, testing, and submitting iOS apps to the App Store.

developer.apple.com

 

 

 

 

 

이때까지만 해도 "아 xcode 업데이트 해야하네 귀찮다" 라고만 생각했는데..

그런데 문제는 지금 부터 발생합니다

Xcode 14.1호환 os버전

https://xcodereleases.com/

 

Xcode Releases

More than you ever wanted to know™

xcodereleases.com

 

 

위에서 볼 수 있듯이 Xcode 14.1은 macOS 12.5(Monterey) 이상되어야 호환 되는데 지금 제 맥북이 macOS 11(Big sur)이었습니다. 그래서 macOS도 업데이트 해야하나 했는데...

 

 

macOS Monterey 호환 디바이스

https://support.apple.com/ko-kr/HT212551

 

macOS Monterey와 호환되는 컴퓨터

다음 Mac 모델에 macOS Monterey를 설치할 수 있습니다. 

support.apple.com

 

macOS Monterey(12)는 맥북 프로 15년 초반 모델부터 호환이 된다합니다. 참고로 필자 맥북은 14년도 모델입니다

 

 

사태의 심각성을 깨 닫고 호환 안되는 macOS 설치가 가능한가 구글링을 시작했는데 결과는 가능은하지만 하드웨어와의 호환성 때문에 문제가 발생할 확률이 높다 라는 것입니다.

 

 

그래서 급한데로 맥북과 마이그레이션 해 놓은 19년도 mac mini의 OS를 업데이트 해서 배포 하기로 했습니다.

 

 

맥북의 베터리를 얼마전에 교체하면서 1~2년은 더 쓸 수 있겟구나 싶었는데 새 제품으로 기변 해야 하나 싶습니다....

 

 

혹시 업데이트를 진행하실 분들은 아래 정보를 참고하셔서 진행해 보시기 바랍니다.

백업은 필수!!

https://m.blog.naver.com/oasisman8/222928475776

 

구형Mac에 벤츄라OS설치하기,Mac OS Ventura

안녕하세요 코리아맥입니다. 이전 벤츄라OS설치에 이어 이번에는 구형맥에 벤츄라OS 설치하는 방법을 ...

blog.naver.com

https://youtu.be/McmO7xP4wvI