오늘 작업하고 있던 앱을 마무리하여 앱스토어에 올리기 위하여 열심히 스크린샷을 만들어서 등록하고, 기타 정보들과 빌드 결과물을 올린 다음, "Add for Review" 버튼을 눌렀는데 넘어가지가 않는다. 원인은 Xcode 베타 버전을 사용했기 때문이다.
스크린샷의 텍스트 원문과 해석
Unable to Add for ReviewThe items below are required to start the review process:- New apps and app updates must be built with the public (GM) versions of Xcode 11 or later, iOS, macOS, watchOS, and tvOS SDKs. Apps built with beta versions aren’t allowed.- This build is using a beta version of Xcode and can’t be submitted. Make sure you’re using the latest version of Xcode or the latest seed release found on the releases tab in News and Updates
검수 신청할 수 없습니다.
검수 과정을 시작하기 위해서는 아래 항목들이 만족되어야 합니다.
- 신규 앱들과 업데이트들은 공개 (GM) 버전의 Xcode(11 이후 버전)과 iOS, macOS, watchOS, tvOS SDK로 빌드되어야 합니다. 베타 버전으로 빌드된 앱은 허용되지 않습니다.
- 해당 빌드는 베타 버전의 Xcode로 빌드되었으므로 제출할 수 없습니다. News and Updates 탭에서 확인할 수 있는 최신의 Xcode 버전을 사용해서 작업하고 있는지 확인하시기 바랍니다.
해당 부분을 조심하자... 웬만해서는 베타 버전을 안 쓰고도 다 할 수 있으니 일반 버전을 설치하는 것이 좋은 선택인 듯 하다. 최근에 새로운 맥을 구매했고, iPadOS 17에 추가된 기능인 lock screen widget을 테스트해보고 싶어서 처음으로 베타 버전을 깔아봤는데... 새로운 기능을 써볼 때는 오 좋다라는 생각이 들지만, 지금 현재로써는 일반 버전을 깔걸이라는 생각이 든다. (스크린샷을 계속 찍고 작업하다보니 글을 쓰고 있는 지금 시각이 새벽 시간이라...)
큰 문제는 아니지만 Xcode 설치할 때, 일반적으로 시간이 많이 소요되기 때문에 주의하도록 하자.
일반 버전과 베타 버전의 Xcode를 둘 다 설치해서 사용하는 것도 가능하다고 하니 그렇게 설정해봐야겠다.
팁: Xcode를 설치할 때는 App store에서 설치할 수도 있지만 그렇게 하면 왠지 모르게 시간이 엄청 오래 걸린다. 설치하다가 중간에 끊길 수도 있어서 시간을 절약하려면 Apple 개발자 사이트에 들어가서 직접 Xcode 파일을 받아서 설치하는 것을 추천한다.
'개발관련' 카테고리의 다른 글
[Dart] Dart 언어의 Built-in types 관련 정리 (0) | 2023.06.23 |
---|---|
PyCharm 예전 버전 UI로 되돌리는 방법 (0) | 2023.06.23 |
아이폰에는 왜 백버튼이 없을까? (0) | 2023.06.13 |
[AdMob] Content obscuring Google-served ads 이슈 현상 및 조치 방안 (0) | 2023.05.05 |
[Flutter] Flutter 앱에 Firebase Analytics 추가할 경우, DebugView 사용 방법 및 삽질 경험 공유 (0) | 2023.05.02 |