아이폰어플개발정보2010. 8. 23. 09:36
[펌] 개발 완료, App Store에 올리기
개발 완료, App Store에 올리기
 
 
키체인에 배포용 키가 설치되어 있어야 합니다 (http://cafe.naver.com/mcbugi/8953)

먼저 개발자 포탈 사이트에서 배포용 프로비션 프로파일을 만듭니다.

물론 미리 App ID는 만들어 둡니다. (http://cafe.naver.com/mcbugi/8964)

포탈 메뉴에서 Provisioning 메뉴로 들어가서 Distribution 탭으로 들어갑니다.


New Profile을 클릭해서 새로 하나 만듭니다.

올리는 어플 하나당 프로파일이 하나씩 필요합니다.

Profile Name에 어플 이름을 적고

AppID 에서 만든 앱 아이디를 선택합니다

그리고 Submit을 클릭해서 완료합니다


잠시 기다렸다가 새로고침해서 만들어진 프로파일을 다운로드 합니다.


다운 받은 프로파일을 실행해서 설치합니다.

여기까지는 애드훅 설치법과 비슷합니다. (http://cafe.naver.com/mcbugi/9042)


이제 xCode에서 배포할 어플 프로젝트를 엽니다.

info.plist 파일에서 Bundle identifier항목에 만든 AppID를 동일하게 씁니다.



새파일 만들기로 Entitlements.plist파일을 만듭니다.
Adhoc에서는 내용에서 채크를 뺏지만 여기서는 그냥 놔둡니다.





이번에는 프로젝트 설정으로 갑니다. (프로젝트 부분 더블 클릭)

Configurations탭에서 Release를 선택한후 하단에 Duplicate를 클릭합니다.


그리고 새로 만들어진 것을 Distribution으로 이름을 바꿔줍니다


Build탭으로 갑니다

Configuration항목을 Distribution으로 바꾼뒤 Code Signing부분을 봅니다


먼저 Code Signing Entitlements를 수정합니다

아까 만든 파일명을 그대로 적어줍니다
 


Code Signing Identity와 바로 아래 두곳을 맞는 AppID에 찾아서 선택합니다


보통 iPhone Distribution: 이름 및 회사명으로 되어 있습니다



빌드 메뉴에서 Device로 선택하고 버전을 맞춘뒤 항목을 Distribution으로 맞춥니다


CMD + B나 빌드 메뉴에 빌드로 빌드해줍니다.


그럼 Products에 어플.app가 있는것을 볼수 있습니다

항목을 오른쪽 클릭해서 나오는 메뉴에서 Reveal in Finder명령으로 해당 파일의 위치를 엽니다



파인더에서 파일이 두개가 보입니다.


dSYM은 빼고  해당 어플만 압축합니다..




여기까지 파일 준비는 되었습니다



이제는 아이튠스 코넥트에서 올릴 어플 정보를 씁니다

아이튠스 코넥트로 들어갑니다 (https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa)


Manage Your Applications 항목으로 갑니다

 Add New Applicatioin메뉴를 클릭해서 새로 어플 추가를 합니다


어플의 암호화 관련 질문입니다 NO로 하고 다음으로 넘어갑니다



Application Name: 올릴 어플의 이름입니다.
Application Description: 설명을 적습니다
Device Requirements: 지원 기기입니다. iPhone and iPod Touch가 모든 기기 지원이라 보면 됩니다.
다음 두개는 카테고리 선택입니다. 

Copyright은 적당히 저작권 정보를 씁니다 예) smoon.kr 2009 등등;;;

Version Number: 버전 번호 입니다 보통 1.0

SKU Number: 자세히는 모르지만 지신이 구별할 어플 실별 코드라고 보면 됩니다. 전 보통 AppID를 사용합니다

Keywords 검색어 입니다 (전엔 없었는데;;;)

Application URL: 어플 소개 홈피 주소입니다.
Support URL: AS를 위한 사이트 주소입니다
다음은 연락처 이멜 주소입니다

Demo Account: 어플의 종류에 따라서 로그인 인증이 필요한 것도 있습니다.  이럴경우 미리 만들어서 적어줘야 합니다. 심사의원이 따로 가입까지는 안합니다;;; 게임의 경우 테스트용도의 아이디를 대줘야 합니다.

다음  하단의 Continue를 클릭해서 넘어갑니다


등급 설정입니다. 거의 게임이나 폭력성 어플에 해당합니다
적당히 판단하에 선택합니다

다음으로 넘어가면 파일 올리기입니다


Application에 아까 만들어둔 압축파일을 올립니다. 올리는데 시간이 좀 걸리고
다 올라가면 검사도 하기 때문에 에러가 날경우 어딘가 인증 작업을 잘못 했거나 아이콘이 규격에 안맞거나 등등 
원인을 메세지를 알려줍니다.

Large 512...는 대형 아이콘 파일입니다.  JPEG형식에 크기 512 픽셀 정사각형의 이미지를 준비해서 올립니다.
앱스토어에 뜨는 아이콘은 이 파일입니다. 실제 앱 아이콘과 전혀 틀리면 리젝의 원인이 되기도 합니다.

Primary Screenshot 기본 스샷입니다 JPEG로 320 x 480크기만 됩니다

나머지는 추가 스샷으로 기본 스샷과 같은 조건이면 최대 4개 까지 올릴수 있습니다

다 올리면 다음으로 넘어갑니다


가격 설정입니다.

원하는 가격을 설정후 앱스토어에 올라갈 날자를 정합니다 보통 일주일에서 10일 정도 걸리 대충 그 이후로 정합니다.


언어 선택입니다. 그냥 넘어갑니다.

(너무 대충;;;)
마지막으로 적은 정보를 확인뒤 Submit Application을 클릭해서 완료 합니다


그러면 스샷에서는 Ready for Sale이라 뜨지만;;;
in Review라고 뜰것입니다.
 


출처 : http://blog.naver.com/PostView.nhn?blogId=baek2187&logNo=150079423102
Posted by 오늘마감

댓글을 달아 주세요