<aside> 📋 Content

1. App Store Connect에서 App 추가

2. 프로젝트 info에 App Uses Non-Exempt Encryption 설정 추가

3. XCode에서 프로젝트 배포하기

4. App Store Connect 배포: 앱 관련 기본 정보 기입

5. App Store Connect 배포: 일반 정보 - 앱 정보

6. App Store Connect 배포: 앱이 수집하는 개인정보

7. App Store Connect 배포: 가격 및 사용 가능 여부

8. 심사 제출하기

</aside>

1. App Store Connect에서 App 추가

우선 App Store Connect에서 나의 앱에 새로운 앱을 추가합니다.

0.png

1.png

이 때 번들 ID는 드롭다운 리스트에서 자동으로 선택하게 됩니다.

이 번들 ID는 XCode에서 프로젝트 Bundle Identifier를 생성하며 자동으로 Apple Developer에 등록됩니다.

SKU는 unique해야 하는 값인데 XCode 상에 등록된 Bundle Identifier를 그대로 사용하면 됩니다.

2.png

2. 프로젝트 info에 App Uses Non-Exempt Encryption 설정 추가

이 설정은 미국, 캐나다 외의 국가에 앱을 배포하고자 할 때 필요하며 그 이유는 소프트웨어가 타국으로 수출된다고 여겨지기 때문입니다. 앱이 암호화를 사용하지 않거나 수출 준수 문서 요구 사항에서 제외된 형태의 암호화만 사용하는 경우 NO로 설정하고, 그렇지 않은 경우 YES로 설정합니다.

YES에 해당하는 경우는 아래 두 가지가 있습니다.

현재 배포중인 앱은 위의 두 가지 사항에 해당하지 않으므로 NO로 설정하겠습니다.

Untitled

3. XCode에서 프로젝트 배포하기

3.png

아래의 항목은 XCode Cloud를 사용하겠냐는 질문으로 GitHub과 비슷한 기능을 가진 Apple의 제품이라고 합니다. 필요하지 않은 경우에는 아래의 질문 단계를 넘기면 됩니다.