앱스토어 제목 문제로 인한 리젝 사유

이번에 업데이트를 하면서 앱 제목에 '무료'라는 키워드를 넣었는데 그 이유로 메타데이터가 거부 당해서 리젝을 당했습니다. 제목에 쓰기에는 부적절한 단어라고 하네요.. 그래서 예전에 무료라는 키워드를 어플 제목에 쓰는 것들을 찾아봤더니 대부분 3년전 업데이트가 마지막인 어플들이 많았습니다. 1~2년 전부터 새로 생긴 가이드 인거 같습니다.


리젝 사유

Guideline 2.3.7 - Performance - Accurate Metadata

Your app name or subtitle to be displayed on the App Store includes keywords or descriptors, which are not appropriate for use in these metadata items.

Specifically, the following words in your app name or subtitle are considered keywords or descriptors:

  • 무료

Next Steps

To resolve this issue, please revise your app name or subtitle to remove any keywords and descriptors from all localizations of your app. Keywords can be entered in the Keywords field in App Store Connect to be used as search terms for your app.

Before submitting your app to the App Store, ensure there are no unnecessary phrases, words, or descriptions in the app's name, description, icons, preview, or other metadata fields. As a best practice, your app's metadata should communicate the app's value in as few words as possible.


해결 방안

앱 제목에 '무료'라는 키워드를 삭세하고 다시 리뷰를 받아서 무사히 통과 되었습니다.

마치며

앱 제목에 '무료'라는 키워드가 있는 이유로 리젝을 당한거였는데 시간이 지나면 지날수록 바뀌는 애플 가이드라인 때문에 따로 공부를 해야되는게 아닌가 싶습니다. 리뷰 시간이 예전에 비하면 많이 줄긴 했지만 업데이트, 출시 시간이 촉박 할 수록 정말 피말리게 하는거 같습니다. 틀린점이나 궁금한 점 있으면 언제든지 댓글을 남겨 주세요 :)



앱스토어 올라가는 스크린샷에 동영상을 추가해서 앱을 설명 할 수 있습니다. 그 동영상이 실제 앱이 구동되는 화면을 가지고 설명되는 동영상이면 상관이 없지만, 앱을 설명하는 동영상에 실제 화면이 포함되지 않는 동영상이 올라갈 경우 사용자에게 명확한 설명이 안되고 추상적이기때문에 애플 측에서 리젝을 합니다.


리젝 사유

Performance - 2.3.4

Your App Preview includes content that does not sufficiently reflect the app in use.
Specifically, your preview:

- Showed footage other than the app in use.

Next Steps

Please revise your App Preview to only use video screen captures of the app,
narration, and textual and design overlays.

해결 방안

동영상을 올릴경우 꼭 전체화면은 아니지만 보여지는 화면에 실제 사용되는 앱의 모습니 있어야 됩니다. 매우 간단한 해결 방안이지만 만약 리젝을 당했던 동영상이라면 동영상을 다시 만들어야 되는 문제가 발생 합니다.


마치며

처음부터 이러한 사실을 알고 있다면 좋겠지만, 보통의 경우 한번당하고 나서 알게됩니다. 직접 동영상을 만들지 않는 것이라면 영상 제작자에게 잘 얘기를 해서 수정해야되는 방향으로 가거나 아예 동영상을 삭제 해야되지 않을까 싶습니다. 리뷰를 맡기면서 느끼는 거지만 요새는 리뷰를 하루면 해주기 때문에 출시하기 일주일전에 개발자가 출시해야되는 옵션을 걸고 리뷰를 맡아 보고나서 출시일에 맞쳐서 앱을 출시 하는 것도 리젝을 피하는 하나의 방법이지 않을까 싶습니다. 틀린점이나 궁금한점 있으면 언제든지 댓글을 남겨 주세요 :)



iOS 리젝사유) Apple 소프트웨어 또는 하드웨어에 대한 언급

앱을 업데이트 할때 ‘이 버전에서 업그레이드된 사항’ 이라는 메타데이터 항목이 있습니다. 거기에

  • iOS11 대응 업데이트

라고 적었던 부분이 문제가 되었습니다. 다른 앱들이 업데이트내역을 볼때 ‘iOS11 지원’ 이런식으로 써놨기에 문제가 되지 않는다고 생각했는데 리젝을 맞았습니다.
리젝 사유는 아래와 같습니다.


리젝 사유

Your app or its metadata contains references to a pre-release version of Apple software or hardware.
 Apps with compatibility references to a pre-GM version of iOS SDK or pre-released Apple hardware are not in compliance with the Apple Developer Program License Agreement.

Specifically, section 2.3 states:
"Apple may provide You with pre-release versions of the Apple Software or related services that 
constitute Apple Confidential Information and are subject to the confidentiality obligations of this Agreement."

해결 방안

해결방안은 매우 간단합니다. 앱 및 메타 데이터에서 시험판 버전의 Apple관련 소프트웨어 및 하드웨어 언급을 모두 제거 하거나 변경 하면 됩니다.


마치며

소프트웨어나 하드웨어 관련 언급을 다 제거 하라고 해결 방법을 가르쳐줬는데,, ‘iOS11 지원’ 이라는 문구는 왜 통과가 되는지 애매모호 한거 같습니다. ‘iOS11 지원’으로 변경 한후 다시 심사에 맡겼는데 심사를 한번 지켜 봐야겠습니다. 추후 결과는 이글을 통해 업데이트 하겠습니다  (무사히 통과되었습니다.)

여담이지만 심사기간이 정말 빨라진거 같습니다.





앱스토어의 정보를 받아와서 최신 버전과 다르면 업데이트를 할 수 있게 하는 로직을 포함해서 심사를 맡겼는데 리젝을 당했습니다.

특별한 것은 없고 앱버전의 업데이트는 자기네 메카니즘을 따라야 한다는 내용입니다.

해결 방안으로는 단순히 업데이트 로직을 제거 해주면 해결되는 부분입니다.

업데이트가 필수적으로 필요한 시점이면 어떤 방식으로 해야되는지 정말 궁금해집니다.


(리젝 사유 본문)

Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism. 

Next Steps

Please remove the update feature from your app. To distribute a new version of your app, upload the new app binary version into the same iTunes Connect record you created for the app's previous version. Updated versions keep the same Apple ID, iTunes Connect ID (SKU), and bundle ID as the original version, and are available free to customers who purchased a previous version. 



애플 계열의 프로그램을 만들다 보면 정말 공포의 대상인 리뷰가 있습니다.

리젝 되는 상황에서 메세지를 정리 한 포스트이고 실제로 제가 당한 리젝 사유를 정리 했기때문에 정보가 매우 제한적일 수 있습니다. 

앞으로도 리젝을 당할때마다 계속 추가 될 내용입니다. 


3.1 - Apps or metadata that mentions the name of any other mobile platform will be rejected

해석) 다른 모바일 플랫폼의 이름이 언급된 앱 또는 메타 데이터는 리젝됩니다.

제 상황) 공지사항에 안드로이드 플랫폼 이름이 노출 되어있어서 리젝된 경우입니다.

+ Recent posts