개발/개발 자료
이동통신사별 마켓 등록, 업데이트시 체크포인트
시원한물냉
2015. 4. 22. 13:07
- AndroidManifest.xml
- 시작 액티비티를 해당 이통사 배포용으로 업데이트했나?
- 버전 코드를 업데이트했나? (버전 네임이 아니다)
- 업데이트하지 않으면 검수 통과되지 않는다 (SKT)
- 기준은 '마지막으로 검수 통과한 버전 코드'. 이보다 상위 코드로 작성할 것
- 애플리케이션 항목에서 android:debuggable="false"로 설정했나?
- apk 생성시 묻는 항목
- 버전 네임을 업데이트했나?
- 이통사별로 버전을 달리해서 배포할 가능성이 높기 때문에 버전 관리가 중요하다
- 바이너리 생성시 아이콘이 제대로 등록되었나?
- 애플리케이션 배포 중
- 배포시 keystore를 이용해 배포했나? (signed app)
- 이통사 ARM이 올바르게 적용되었나?
- Proguard 적용해서 배포했나?
- 이통사 ARM이 Proguard에 예외처리되어 있나? (나중에는 최대한 예외처리를 하지 않는 방향으로...)
- 배포 후 설치 - 실행 - 종료 - 삭제가 원활히 이루어지나?
- 애플리케이션 배포 후
- 네트워크 대역폭이나 시그널링 네트워크를 과도하게 사용할 우려가 있나? (KT)
- 시간당 3회 이상 체크시 탈락
- C2DM 푸시가 변수
- 네트워크 전환이 원활히 이루어지나? (KT)
- 우선순위 : Wi-Fi > Wibro > 3G
- 종료 키 실행 시 안내 메시지를 출력하는가? (KT)
- 자동로그인 활성화시 '애플리케이션을 종료합니다. 종료하시더라도 로그인 상태가 유지됩니다.' 토스트로 띄워 줘야한다
- 콘텐츠 업로드/다운로드가 원활히 이루어지나? (KT)
- 비정상적 접속종료시 장애 메시지 필요
- 로그인, 로그오프가 정상적으로 이루어지나?
- 중복 로그인 방지
- 모든 화면에서 로그아웃이 가능한 화면으로 이동할 수 있어야 한다
- 암호화 전송을 하는가?
- 개인정보 수집 동의를 구하는가?
- 동의를 얻는 과정이 없는 경우 반려 (KT)
- 내부 검토 결과로는 동의 과정이 필요없다고는 하는데...
- 고객 동의 필요 항목
- IMEI(WCDMA 망에서의 단말 고유 번호. 안드로이드에서는 getDeviceId()로 수집)
- ICCID(Integrated circuit card identifier. USIM 카드별 고유 식별번호)
- 통화내역
- 사생활 정보
- 수집 금지 항목
- ESN(CDMA 망에서의 단말 고유 번호)
- IMSI(WCDMA 망에서의 가입자 고유 번호. 안드로이드에서는 getSubscriberId()로 수집)
- 네트워크 사용에 대한 시나리오가 애플리케이션에 포함되어 있는가?
- 필수사항은 아님 (SKT 권장사항)
- 불필요한 권한이 포함되어 있나?
- 네트워크 대역폭이나 시그널링 네트워크를 과도하게 사용할 우려가 있나? (KT)
- 검증 등록시
- 검증 정보(제목, 이미지, 시나리오, 설명)가 실제 애플리케이션과 일치하는가? (KT)
- 스크린샷의 이미지가 깨지지 않고 선명한가?
- 애플리케이션 이름이 실제 앱 내용과 연관성이 있는가? 상표권에 저촉되지 않는가?
- 애플리케이션이 시험판(trial)이거나 베타거나 특정 플러그인을 필요로 할 경우 고객이 인지할 수 있는 안내를 하는가?
- 작성된 시나리오는 실제 애플리케이션의 시나리오와 일치하는가?
- 사용 가능한 단말을 지정하였는가?
- EVO 4G같은 변종...
- 검증 정보(제목, 이미지, 시나리오, 설명)가 실제 애플리케이션과 일치하는가? (KT)
참고사항
- 이통사별 검증 소요일 (working day 기준)
- SKT :
- KT : 1~3일 (그 때 그 때 다르다)
- LG U+ : 5~14일 (네트워크 사용시 14일 이상 소요)
- 애플리케이션
- 배포시 keystore를 이용해 배포했나? (signed app)
- 이통사 ARM이 올바르게 적용되었나?
- Proguard 적용해서 배포했나?