한동안 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 버전 이상이어야 한다는 듯 합니다.
공식 사이트에 들어가보니 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 Releases
More than you ever wanted to know™
xcodereleases.com
위에서 볼 수 있듯이 Xcode 14.1은 macOS 12.5(Monterey) 이상되어야 호환 되는데 지금 제 맥북이 macOS 11(Big sur)이었습니다. 그래서 macOS도 업데이트 해야하나 했는데...
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