앱 스토어에 앱을 제출하려면 배포 인증서를 이용해야 한다.
Xcode
=>
Preference…=>
애플 ID=>
View Details=>
iOS Distribution 서명 식별자 필요
2. 앱 아이콘 추가하기
앱 유효성 검사 단계를 통과하려면 최소한 40 * 40, 76 * 76, 120 * 120, 152 * 152 크기의 PNG 아이콘 파일들이 추가되어야 한다.
3. 시작화면 설계하기
LaunchScreen.storyboard 인터페이스 파일을 필요에 따라 수정한다.
레이아웃은 UIKit 클래스로 한정, UIWebView 객체는 포함할 수 없다.
4. 프로젝트를 팀에 할당하기
프로젝트 네비게이터 패널
=>
프로젝트 이름 선택=>
General 탭=>
Team 선택
5. 배포를 위해 앱 아카이브하기
Xcode
=>
Product=>
Archive=>
Export
6. iTunes Connect 에서 앱 설정하기
iTunes Connect 접속
=>
My Apps 옵션 선택=>
'+' 버튼=>
앱 이름과 자신만의 SKU를 입력한다.=>
번들 ID 입력=>
앱을 추가했다면 My Apps 화면 목록에 'Prepare for submission'이라고 표시된다.
7. 앱 검증하기와 제출하기
Xcode
=>
Archive=>
Validate(유효성 검사) 버튼 클릭=>
요약 화면에 다음 내용 표시됨Include app symbols : 애플이 심볼 정보를 포함할지 여부. 사용자가 앱 충돌 발생 시 충돌 로그에 함수, 메서드, 파일 경로 등이 포함됨.
Include bitcode : 권장함. 애플이 앱을 전체 iOS 디바이스에 최적화되도록 컴파일하여 최신 HW와 SW에 장점이 있다.
유효성 검사 중 오류 발견 시 에러를 수정하고 다시 진행한다.
유효성 검증에 성공하면 이 앱은 이제 앱 스토어에 업로드 할 준비가 됨
앱 아카이브 선택
=>
'Upload to App Store' 클릭
아이튠즈 커넥트 포털
=>
My Apps 화면=>
앱 설정 화면프리-릴리즈 테스트 사용자 설정 가능
가격 결정
제품 설명 입력
스크린샷, 미리보기 비디오 업로드
앱 스토어에 제출할 준비완료
=>
'Submit for Review' 클릭=>
이메일 확인=>
리젝 시 이슈 해결 후 다시 제출
참고
핵심만 골라 배우는 iOS 9 프로그래밍 (jpup제이펍)
댓글