Xcode 빌드 후 앱컨넥트에서 배포 시 심사에 추가 할 수 없음 문제 (베타 버전으로 빌드된 앱은 허용되지 않습니다)
Posted by @MHLab, November 06, 2023
Series ofFlutter
배포를 하려고 하는데 문제가...
개발을 끝내고 XCode에서 빌드를 돌려서 앱컨넥트에 업로드 후 제출하려 했다.
근데 아래와 같이 에러가 뜨면서 문제 발생했다.
새 앱 및 앱 업데이트는 공개(GM) 버전의 Xcode 11 이상, iOS, macOS, watchOS 및 tvOS SDK로 빌드해야 합니다.
베타 버전으로 빌드된 앱은 허용되지 않습니다.
저 에러를 보고 내가 개발용으로 빌드해서 올렸나 싶어서, 다시 클린으로 날리고, 운영용으로 빌드 후 재배포 하였다.
그런데도 똑같이 에러가 발생했다.
그래서 난 찾아보니 앱컨넥트 문제라고 했다.
내가 사용한 XCode 버전은 15.0.1인데 이게 문제였다.
스택오버플로우인가 다른 외국 포럼인가 글을 읽어보니 XCode를 15.0.0 버전으로 다운그레이드하면 가능하다고 했다.
시간이 지나면 해결을 해줄 문제지만 바로 등록을 해야 했기에...
일단 XCode 버전을 낮춰서 해결하기로 했다.
애플 개발자 계정으로 로그인 후 애플 다운로드사이트로 이동한다.
하단으로 내리다 보면 XCode15가 있다.
난 기존 XCode를 삭제하고, 이걸 다운받아서 다시 설치했다.
그리고 다시 빌드 후 배포하고 제출하니 문제 없이 넘어갔다.
어찌보면 XCode 버전에 따른 허용 문제였던거 같은데, 애플같은 큰 기업, 개발자들이 주를 이루는 사이트에서 이런 문제가 일어난게 신기했다.
내 흑우집합소 모바일용도 버그가 많은데...
어딜가나 버그는 항상 존재하는구나...