몇 달 전부터 아르바이트로 진행하던 앱 서비스가 있었다. 돈이 되는 아르바이트는 아니고 용돈 벌이 삼아 간간히 수정건이나 추가 개발건을 진행 했었는데 너무 터무늬 없는 요구사항들이 있어 더 이상 진행하기 어려워 그만 두었다.
지금까지 작업한 부분에 대한 비용을 정산 받고 소스는 레파지토리에 모두 커밋을 했고 최종 버전을 앱스토어에 업로드 하는 과정에서 만난 Warring이 있어 그 내용을 포스팅 하고자 한다.
The archive passed validation with several warrings.
WARRING ITMS-90703: Deprecated Xcode 8.3 on May 10, 2017, at which time app archives built with 8.3 will no longer be accepted by the App Store Download Xcode8.3.2 or newer, rebuild your app and resubmit
영어가 약해서 처음에 이게 뭔 말일까? 하다 번역을 해보니 현재 컴파일한 Xcode버전이 낮다는 이야기이고 2017년 5월 10일 이후에는 해당 버전에서 컴파일한 앱은 더 이상 앱스토어에 업로드할 수 없다는 내용이었다.
물론 바이너리는 정상적으로 업로드가 되었고 인리뷰로 들어간 상태이다.
내가 사용하는 Xcdoe버전이 그렇게 오래 되었나 싶어 Xcode정보를 보니 8.3 버전이다.
Mac OS X 시에라로 바꾼지 얼마 안된 것 같은데 앱스토어 앱에서 보니 최근 30일 동안 업데이트 항목에 Xcode 가 포함되어 있다.
앱스토어 업로드를 위해서는 항상 최신 Xcode를 사용해야하는 건지 의문이다.
프로젝트룸에 외부망이 되지 않는 상태라 바로 업데이트는 못할 것 같고 다음주 철수 하고 집에서 업데이트 받아야겠다.
혹 ITMS-90703: 오류를 만나게 되면 당황하지 말고 Xcode를 업데이트 받으면 된다.
'프로그래밍 > Xcode-iOS' 카테고리의 다른 글
Xcode8 iOS Framework 만들고 배포하기 (0) | 2017.07.17 |
---|---|
iOS 랜덤숫자와 객체 비교 예제 (arc4random(), indexOfObject) (0) | 2017.07.05 |
[iOS] NSPredicate 24시간 범위 검색 조건 만들기(NSDate) (0) | 2017.04.29 |
[iOS] Event Kit 이용하여 일정 등록 하는 방법 (0) | 2017.04.26 |
[iOS] 음력 변환(LunarSun Convert) 클래스 (0) | 2017.04.25 |