고객사 가이드

아이폰 출시용 빌드하는 법

Xcode를 통해 앱을 빌드하고 출시하기 위해서 총 3단계를 거칩니다.

  • Certificates 인증서 만들고 받는 과정
  • Xcode에서 앱 빌드하는 과정
  • App Store Connect에서 앱 출시하는 과정

Certificates

  • https://developer.apple.com 에 로그인
  • Certificates, Identifiers & Profiles 메뉴 클릭
  • 해당 계정으로 최초 진입했다면 Production Certificates를 생성합니다
  • 개발자의 맥에서 certSigniningRequest를 만들고 이를 등록하는 과정이 있습니다
  • 좌측에서 App ID 생성 > 이름, 번들ID 등을 입력합니다
  • Device에 iOS Device UDID를 하나 넣습니다. 하나 이상 넣지 않으면 Xcode에서 빌드가 안 되요
  • Provisioning Profile > Distribution을 추가해서 App Store를 선택하고 내려받은 후 더블클릭해서 한번 실행합니다
  • 맥의 KeyChainAccess 앱에서 Production Certificates(iPhone Distribution: 계정명)을 찾습니다
  • 우클릭 > 내보내기해서 p12파일(비밀번호 걸지 않기)을 xcode 프로젝트 폴더에 넣어둡니다

Xcode

  • xcode 프로젝트에서 빌드할 때
  • 좌측 브라우져에서 최상위 Project 파일 선택 > General > Signing 에서 고객사의 계정 선택
  • Version과 Build를 하나씩 올립니다. 예(Version 1.1 -> 1.2, Build 3 -> 4)
  • 상단 빌드 대상을 Generic iOS Device로 선택 후 메뉴 > Product > Archive
  • 아카이브가 끝나면 Organizer가 표시됩니다
  • Distrubute App > iOS App Store > Upload > 몇 차례 Next를 통해 앱을 업로드 합니다

App Store Connect

  • https://developer.apple.com 에 로그인
  • App Store Connect 메뉴로 진입
  • 새 앱에 기본 정보 입력 > 버전 및 플랫폼 추가 > 앱 설명 및 스크린샷 입력
  • Xcode에서 업로드한 앱이 빌드 + 버튼을 누르면 선택할 수 있게 됩니다. (업로드 하고 몇 시간 기다려야 함)
  • 출시 처리를 합니다