아이폰 앱을 개발하는데에는 개발용, 배포용 3가지 인증서 및 키가 필요합니다.
- 개발용 혹은 adhoc(테스트 배포)
1. 개발자 인증서
2. 앱 인증서
3. Push Notification 인증서
(추가로 테스트 배포를 위해서는 Device UDID를 등록해줘야 합니다.)
- 앱스토어 배포용
1. 개발자 인증서
2. 앱 인증서
3. Push Notification 인증서
1번의 경우 개발자의 맥에 인증서를 설치해줘야 하며,
2번 인증서를 개발자 맥에 Xcode에 넣어줘야 합니다.
(1번, 2번 모두 더블 클릭으로 추가가 되며, 맥 응용프로그램인 키체인에서 확인할 수 있습니다.)
3번 인증서의 경우 서버에 설치를 해야 정상적으로 Push Notification이 전달 됩니다.
해당 인증서는애플 개발자 센터에서 재다운로드, 갱신할 수 있으며,
각 인증서는 유효기간(약 1년)이 있으므로 반드시 기간을 확인하여 갱신을 해줘야 합니다.
(애플 개발자 갱신이 1년이므로 같이 진행하면 됩니다.)
- 앱 올릴 때 주의할 점
1. 앱 아이콘
앱 스토어 노출용 이미지로서 앱의 아이콘과 동일한 이미지로 하는 것이 일반적입니다.
사이즈: 1024 x 1024
모서리에 라운드 처리를 하면 안됨, Shine 또는 Gloss 효과 사용불가, 알파 투명도를 사용하지 말 것
2. 앱 명칭
앱 스토어에서 표시될 앱 이름
실제 앱 설치 후 기기에서 표시되는 이름과 별도로 앱 스토어에서만 표시되는 이름
영문 11자 이내일 경우 아이폰에 표시될 때 11자 모두 출력
영문 12자 이상일 경우 아이폰에 표시될 때 말 줄임 된 채로 출력
글자 수 제약은 폰트에 따라 달라질 수 있으므로 되도록 줄이는 것이 좋음
3. 앱 소개문
앱 스토어에서 표시될 앱 소개 Text, 최대 4000자 입력 가능
4. 앱 스크린 샷 5장
앱 스토어 소개 페이지에 표시될 스크린 샷 이미지
상단의 상태바를 포함하지 않는 것이 좋음
반드시 앱을 캡쳐한 이미지일 필요는 없으나 사이즈는 기기별 사이즈를 맞추어야 함
아이폰 앱일 경우 스크린 샷 사이즈
아이폰 4, 4S용 : 640×960 pixel
아이폰 5용 : 640×1136 pixel
아이폰 6용 : 750 * 1334
아이폰 6 Plus : 1242 * 2208
반드시 5장을 준비해야 할 필요는 없음 (최대가 5장)
아이폰 용 앱일 경우 아이폰 용 이미지를 준비하지 않으면 리젝 사유가 됨
알파 값 및 투명도가 들어갈 경우에도 리젝 사유가 됩니다.
(또한 xcode 안에는 모든 해상도의 아이콘 파일이 등록되어 있어야 합니다.
준비해야할 아이콘 해상도 : 40x40 / 80x80 / 96x96 /120x120 / 180x180)
5. 앱 용량 제한
또한 앱 크기는 4GB로 제한 되며 100MB 이상일 경우 와이파이만 가능하도록 되어있습니다..
(현재 마인드카페 용량은 60MB 내외입니다. 차후에 최적화 작업을 한번 진행해야할 것 같습니다.)
해당 내용은 애플 정책에 따라 수시로 변할 수 있습니다.
'Programer > iOS' 카테고리의 다른 글
[iOS] iOS 개발자 오픈채팅 방 링크 (3) | 2016.01.13 |
---|---|
[Swift] TextView 안에 있는 Hashtag 텍스트를 Link 하기 (0) | 2016.01.08 |
[Swift] UrlEncoding UTF-8 (0) | 2015.12.21 |
[Swift] tableViewContorler에서 navigation를 사용시 배경화면 문제 (1) | 2015.11.06 |
[Xcode] TableView 에서 멈춤 현상이 일어나는 경우 (0) | 2015.10.30 |