작성완료

IOS 앱 등록 과정
iOS 앱 등록 과정은 CSR 발급, 인증서 생성, App ID 등록, 프로비저닝 프로파일 생성, 앱스토어 커넥트에서 신규 앱 생성, 그리고 Xcode를 통한 아카이브 및 업로드 단계로 구성됩니다. 각 단계에서 필요한 설정과 파일 다운로드 방법을 안내합니다.
1. CSR (Certificate Signing Request : 인증서 서명 요청) 발급
- Mac에 키체인 접근 앱을 켬
- 상단 키체인 접근 메뉴를 누르고 인증서 지원 → 인증 기관에서 인증서 요청 클릭
- 사용자 이메일 주소, 일반 이름 입력 후 디스크에 저장됨 체크, 본인이 키 쌍 정보 지정 체크 후 계속
CertificateSigningRequest.certSigningRequest파일 저장- 키 크기는 2048비트, 알고리즘은 RSA 선택 후 계속
- 완료
2. Certificates (인증서) 생성
- 링크 접속
- Certificates 생성 버튼 클릭
- iOS Distribution (App Store and Ad Hoc) 선택 후 계속
- 위 1번에서 다운받은
CertificateSigningRequest.certSigningRequest파일 선택 후 계속 ios_distribution.cer파일 다운로드- 완료
3. Identifiers (식별자) App ID 등록
- Identifiers 생성 버튼 클릭
- App IDs 선택 후 계속
- App 과 App Clip 중 App을 선택 후 다음
- Platform에는 iOS가 존재하는지 확인
Description에는 App의 영문이름 작성
Bundle ID에는project형식으로 작성 (XCode에서 확인 가능) - 하단 선택(Capabilities)은 해당 앱에 필요한 서비스 체크 후 계속 (예: Push Notifications)
- 마지막으로 정보 확인 후 Register 버튼 클릭
- 완료
4. Provisioning Profile (프로비저닝 프로파일) 생성
- Profiles 생성 버튼 클릭
- 테스트 목적이면 Development의 iOS App Development 선택
스토어 배포 목적이면 Distributtion의 App Store 선택 - 위 3번에서 생성한 App ID 선택 후 계속
- 위 2번에서 생성한 Certificates 선택 후 계속
- Provisioning Profile의 이름 작성 후 계속 (예: project-dev 또는 project-store)
- 정보 확인 후 파일 다운로드
- 완료
5. 앱스토어 커넥트에 신규 앱 생성
- 링크 접속
- 나의 앱 메뉴 접속 후 신규 앱 생성 버튼 클릭
- iOS 선택 후 회사 이름, 이름을 작성하고 기본언어를 선택 번들 ID를 선택
SKU를 입력 (예: com.project)
사용자 액세스 권한은 전체 액세스를 선택 - 완료
6. xcode Archive 및 업로드
- XCode로 프로젝트를 열어 Signing & Capabilities 탭에 Automatically manage signing 을 체크하면 자동으로 프로비저닝 프로파일이 연결
- XCode 상단에 Product → Archive 선택 후 계속
- Archive가 생성되면 Distribute App 버튼을 클릭
- App Store Connect 선택
- Upload 선택
- Include bitcode for iOS content 선택
Upload your app’s symbols to receive symbolicated reports from Apple 선택 - Automatically manage signing 선택
- Generate an Apple Distribution certificate 선택
- 완료