앱스토어 검수 거부에 대응하는 체계화
목차
빌드 5번 거부는 단순한 실패가 아니다. 각 거부마다 다른 이유가 있었고, 팀은 매번 피드백을 해석하고 수정하고 다시 제출했다. 하지만 과정 속에서 "이전에 왜 거부되었는지", "지금 대응이 충분한지"를 명확히 추적하기 어려워졌다. 그래서 Apple의 회신문을 정리하고, 각 거부 사항에 대한 우리의 대응 계획을 체크리스트로 만들기로 했다.
왜 이 기록이 필요했나
외부 검수 프로세스는 숨겨진 변수가 많다. 우리 기준에 맞춰 만들었어도 스토어의 정책이나 심사 기준이 예상과 다를 수 있다. 게다가:
- 피드백이 모호할 때가 많다 — 예를 들어 "사용자 경험이 부족하다"는 피드백은 해석의 여지가 크다.
- 반복 거부는 신뢰도를 떨어뜨린다 — 같은 이유로 여러 번 리젝되면 "뭘 놓치고 있나"는 의심이 커진다.
- 팀원들이 상황을 다르게 이해한다 — 누가 정확히 뭘 수정해야 하는지, 그게 정말 충분한지 공통 기준이 없으면 방향감만 흐려진다.
접근: 문서화와 체크리스트
Apple의 각 회신문을 모아서 정리했다. 단순 요약이 아니라:
- 거부 사항의 우선순위 — 어느 것부터 해결해야 하나
- 우리의 대응 계획 — 각 항목에 대해 구체적으로 뭘 바꾸는가
- 완료 기준 — 이것을 하면 이번에는 통과할까
체크리스트화한 이유는 단순하다. 빌드 6 제출 시, 팀원들이 "지금까지 뭘 했고, 뭐가 남았는가"를 한눈에 볼 수 있어야 한다. 특히 여러 팀이 관여할 때(iOS 팀, 디자인팀, PM) 상태 추적이 명확해야 스트레스와 재작업을 줄 수 있다.
배운 점과 다음 방향
이 과정에서 몇 가지를 깨달았다.
첫째, 외부 검수는 요구사항 명확화의 기회다. 리젝 이유는 우리 기획 단계에서 놓친 관점을 보여준다. 예를 들어 "사용자 권한 설명이 부족하다"는 피드백은 온보딩 UX를 다시 보게 한다. 이런 feedback loop를 무시하면 다음 빌드도 같은 이유로 거부될 가능성이 크다.
둘째, 문서화는 심리적 안정감을 준다. "뭘 해야 하는지 모르겠다"는 불안감은 팀의 생산성을 떨어뜨린다. 반면 "이 체크리스트를 완료하면 통과할 가능성이 높다"는 방향성은 팀의 집중력과 동기를 높인다.
셋째, 반복되는 리젝은 process 문제일 수 있다. 단순히 "문제를 못 찾았다"가 아니라, "처음부터 스토어 가이드라인을 충분히 숙지하고 기획했나"는 질문으로 이어진다. 다음 버전에는 앱스토어 검수 체크리스트를 기획 단계부터 참고하는 문화를 만들어야 한다.
지금부터의 실천
| 단계 | 내용 |
|---|---|
| 기획 초기 | 앱스토어 가이드라인 리뷰 체크리스트 |
| 개발 중 | 검수 기준에 맞춘 권한/설명 문안 검토 |
| QA 단계 | 리젝 히스토리 참고한 테스트 케이스 추가 |
| 제출 전 | 체크리스트 완료 확인 및 팀 sign-off |
이번 기록이 빌드 6의 일회용 자료가 아니라, 팀의 반복 학습으로 자리잡기를 바란다. 외부 검수는 언제나 예측 불가능한 변수를 던지지만, 그 변수를 기록하고 체계화하는 것만으로도 다음 번엔 한 발 앞서 나갈 수 있다.
🛒 이 글과 어울리는 추천 상품
*위 링크는 쿠팡파트너스 활동의 일환이며, 일정액의 수수료를 제공받을 수 있습니다.
댓글 0
첫 댓글 달아줘.