본문 바로가기

iOS

자주 발생되는 iOS 앱 리젝 사유

이번 시간에는 그 동안 겪었던 iOS 앱 리젝 사유에 대해 적어보고 최대한 한번에 통과될 수 있는 팁을 드리려합니다.

 

리젝이 뭐에요?

구글 또는 애플의 기준에 맞지 않아 각각의 스토어에 출시할 수 없는 신규 앱 출시 거부 입니다.

 

왜 iOS에서만 자꾸 리젝이 되요?

구글은 일반적으로 컴퓨터가 심사를 보기때문에 큰 틀에서 벗어나지 않으면 통과되는 것으로 알고있습니다.

그러나 애플은 리뷰어(사람)이 하나하나 보기때문에 기준에 어긋나면 바로 리젝됩니다.

 

보통 구글은 심사라는게 애플에 비해 형식적으로 이루어지다보니  안드로이드 개발자 분들이 심사에 익숙치 않더라구요...

 

리젝 사유 좀 알려줘요~

제가 겪었던 것 중에 리젝이 나는 경우를 나열해보도록 하겠습니다.

이걸 보시면 최대한 이 사유로 인해 거부나는 일은 많이 줄어들거라 봅니다.

 

1. 타 플랫폼(특히 구글)의 향기가 나지 않도록 하세요.

많이들 실수하는 것 중 한 가지 입니다.

 

스크린샷을 안드로이드에서 썼던 그대~로 쓰면 안되요.

 

애플은 애플 고유의 감성 및 사용자가 동일한 경험을 체험하는 것을 중요시합니다.

 

저도 맨 처음에 했을 때 안드로이드 스크린샷 넣으면 안된다고 리젝 먹었습니다.

 

2. 구현되지 않은 기능 및 버그

리뷰어가 심사하는 도중 아무리 눌러도 되지않거나 앱이 죽는 등 버그를 일으키면 리젝입니다.

 

위에서 얘기한 대로 애플은 사용자가 동일한 경험을 체험하는 것을 중요시합니다.

 

3. 누가봐도 이건 아닌거같은 디자인은 거부 사유가 될 수 있습니다.

사실 이거는 정답은 없습니다.

 

그러나 누가 봐도 이건 아닌거같다... 라는 것들이 있을거에요.

 

예를 들면 TextView의 높이가 너무 작아서 사용자들이 placeholder나 내용을 볼 수 없는 경우 리젝사유가 될 수 있습니다.

 

실제로 제가 받았던 리젝 사유 중 하나이며, 이 또한 위에서 언급한 대로 사용자 경험을 해치는 이유로 인해 리젝이 됩니다.

 

4. 로그인이 안되요.

아이디 혹은 비밀번호가 다른 계정을 제공하면 리뷰어가 앱을 볼 수 없어. 리젝사유에요

 

5. 가입하는데 인증 코드가 안와요.

본인인증 혹은 가입 시 인증 번호를 요구하는 경우가 있을 수 있어요.

 

이 경우에는 방법이 3가지가 있습니다.

 

- 애플 리뷰어에게 연락 주세요. 라고 신청하고 3~5일 영업일 내에 연락받아 리뷰어와 같이 리뷰를 진행하는 방법입니다.

이 경우 리뷰어의 실제 근무지에 따라 새벽에 대응해야할 수도 있으며, 경우에 따라 한국어가 아닌  '영어' 로 대화해야할 가능성도 있습니다.

(전 한국어, 영어 로도 다 했었는데 갑자기 영어로 와서 처음에는 당황했었습니다...)

 

- 인증코드 부분을 제거하세요. 그럼 그 부분에 한해서는 통과될 가능성이 높습니다.

다만... 이런 경우는 있을 수 없겠죠??

 

- 동영상으로 진행과정을 영상으로 녹화한 후 녹화영상 혹은 링크를 리뷰어에게 제공하세요.

이게 가장 빠르고 간편한 방법이지 싶습니다.

 

그리고 중요한 사실은 두번째 혹은 마지막 과정을 선택할 경우 이미 가입되어있는 계정은 필수로 제공하여야합니다.

아니면 리뷰어가 앱을 들여다 볼 수 없으므로 그 또한 리젝사유가 됩니다.

첫번째 방법도 필수로 제공하여야 하지만 리뷰어와 같이 리뷰를 진행하기에 그 부분은 통과될 가능성도 있을것입니다.

(다만 이 방법은 같이 리뷰를 진행하는 그 당시에만 가능한 방법입니다. 지속적으로 가능한 방법은 아니니 계정을 꼭 주세요.) 

 

6. (가입절차가 있는 경우) 탈퇴 기능은 꼭 넣으세요.

애플은 사용자의 개인정보와 보안을 매우 중요시하는 기업입니다.

탈퇴 기능이 없다면 리젝사유가 됩니다.

 

7. (결제 기능이 있는 경우) 가격을 강조하고 싶다면 스크린샷과 앱 소개글에 모두 넣으세요.

애플에서는 스크린샷이나 앱 소개글 중 한 곳에만 가격을 강조하는 것을 싫어합니다.

 

가격에 대해 강조하고싶다면 사용자의 더 나은 경험을 위해 스크린샷이나 앱 소개글 모두 관련 내용을 기입하세요.

 

8. (소셜로그인 도입 한 경우) 애플 로그인을 꼭 넣으세요.

"우리는 애플 이런거 지원안해" 라는거 없습니다.

 

소셜로그인을 도입할 경우 애플 로그인 도입은 필수입니다.

 

9. Private API를 사용하지 마세요.

애플 공식문서에 공개된 API가 아닌 숨겨진 API가 존재합니다.

 

그런 API를 사용한다면 리젝 사유가 됩니다.

 

9. (외부 결제 시스템(이니시스 등)을 도입한 경우) ATT는 필수입니다.

우리 서버에는 카드 정보 등을 저장 안하니까 괜찮겠지???

 

외부 업체에는 사용자의 개인정보(카드 정보 등)가 저장되므로 ATT는 필수입니다.

 

8-1. ATT가 뭐에요??

아래와 같은 창을 ATT라고 합니다.

11번가의 ATT

 

마치며...

이상으로 여기까지 제가 그동안 겪었던 리젝 사유들입니다.

 

이 내용을 보시고 전부는 아니지만 이 경우에 한해서라도 리젝이 되지 않았으면 하는 마음입니다.

 

ps. 마지막으로 회원가입이나 결제를 우회하는 방식은 절대 사용하지마세요.

앱이 스토어에서 영원히 사라지는 마법을 볼 수 있습니다.