앱 심사

Apple은 App Store에 제출된 모든 앱과 앱 업데이트를 심사하여 앱이 안정적이며 예상대로 실행되고 불쾌한 소재가 없는지 확인합니다. 앱을 계획하고 개발할 때 다음 지침 및 리소스를 사용해야 합니다.

심사용 앱 준비하기

App Store 심사 지침 및 Apple Developer Program 사용권 계약을 확인하고, 심사를 위해 앱을 제출하는 방법에 대해 알아보십시오.

App Store 심사 지침

앱을 제출하기에 앞서, Apple이 제출된 앱을 심사하는 데 사용하는 App Store 심사 지침의 기술, 콘텐츠 및 디자인 기준을 숙지해야 합니다.

App Store 심사 지침 읽기

Apple Developer Program 사용권 계약

Apple Developer Program 사용권 계약은 Apple 소프트웨어와 서비스 사용에 대한 책임과 의무를 규정합니다. 최신 계약은 이용 약관 페이지에서 확인할 수 있습니다.*

최신 사용권 계약 읽기(영문)

앱 심사 정보 제공하기

앱에 특정 설정, 사용자 계정 정보 또는 특별한 지침이 필요한 경우에는 App Store Connect의 앱 심사 정보 섹션에 상세한 내용을 기재하십시오. 이 정보를 기재하지 않으면 앱 심사 절차가 지연되고 앱이 거부될 수 있습니다.

자세한 내용은 App Store Connect 도움말(영문)을 참조하십시오.

심사 상태

앱을 제출한 후에는 iPhone 및 iPad용 App Store Connect 앱 또는 App Store Connect나의 앱 섹션에서 심사 상태를 확인할 수 있습니다. 심사 시간은 앱마다 다를 수 있습니다. 평균적으로 앱의 50%가 24시간 이내, 90%가 48시간 이내에 심사 완료됩니다. 불완전한 앱을 제출하면 심사 시간이 지연되거나 앱이 거부될 수 있습니다. 앱 심사가 완료되면 심사 상태가 업데이트되고 개발자에게 알림이 전송됩니다.

자세한 내용은 App Store Connect 도움말(영문)을 참조하십시오.

일반적인 앱 거부 사유 방지하기

앱을 제출하기 전에 일반적인 앱 거부 사유를 숙지하여 앱 심사를 더욱 확실하게 준비하시기 바랍니다.

충돌 및 버그

심사용으로 제출하는 앱은 완전하고 게시 준비가 완료된 상태여야 합니다. 최신 소프트웨어를 사용하는 기기에서 앱이 잘 실행되는지 철저하게 테스트하고, 모든 버그를 수정한 후에 제출하십시오.

깨진 링크

앱의 모든 링크는 잘 작동해야 합니다. 모든 앱에는 최신 연락처 정보가 포함된 사용자 지원 링크와 개인정보 취급방침 링크가 있어야 합니다.

위치 지정자 콘텐츠

심사를 위해 보내기 전에 앱의 모든 이미지와 텍스트를 마무리하십시오. 아직 진행 중이거나 위치 지정자 콘텐츠가 포함된 앱은 배포 준비가 안 된 것이므로 승인되지 않습니다.

허가 요청하기

사용자 데이터와 사용 내역에 대한 접근 허가를 요청하는 경우 앱에서 이러한 데이터를 어떻게 사용할 것인지 명확하고 완전하게 기술해야 합니다. 예시를 통해 사용자가 앱에서 개인 정보에 대한 접근을 요청하는 이유를 이해하도록 도울 수 있습니다.

앱의 코드가 민감한 사용자 데이터에 접근하는 하나 이상의 API를 참조한다면, 앱의 Info.plist 파일에 $!{infoPlistKey} 키와 앱이 해당 데이터에 접근하는 이유를 명확하고 완전하게 설명하는 사용자 지향 목적 문자열을 포함해야 합니다. 2019년 봄부터 사용자 데이터에 접근하는 App Store에 제출되는 모든 앱은 목적 문자열을 포함해야 합니다.

허가 요청에 대해 알아보기(영문)

부정확한 스크린샷

App Store 스크린샷은 앱의 가치와 기능을 정확히 표현해야 합니다. 텍스트와 오버레이 이미지를 사용하여 앱을 통해 얻을 수 있는 사용자 경험을 분명하게 강조하십시오. 앱 UI와 제품 이미지가 기기 유형에 알맞게 구성되었는지 App Store Connect에서 확인할 수 있습니다. 이렇게 하면 사용자가 앱을 잘 이해하여 긍정적인 App Store 경험을 얻게 됩니다.

불완전한 정보

앱 심사에 필요한 모든 정보를 App Store Connect의 앱 심사 정보 섹션에 기입하십시오. 로그인이 필요한 기능이 있는 경우에는 유효한 데모 계정의 사용자 이름과 암호를 제공하십시오. 특별히 설정할 구성이 있는 경우에는 구체적인 내용을 포함하십시오. 재현하기 어려운 환경이나 특정 하드웨어가 필요한 기능이 있으면 데모 동영상이나 하드웨어를 준비하십시오. 또한 연락처 정보가 완전하고 최신 정보인지 확인해야 합니다.

수준 이하의 사용자 인터페이스

Apple은 깔끔하고 정교하며 사용자 친화적인 인터페이스를 높이 평가합니다. 디자인을 신중하게 계획하고 디자인 지침 및 UI 디자인에 대해 해야 할 일과 하지 말아야 할 일을 준수하여 이러한 요구사항을 만족하는 UI를 제작해야 합니다.

웹 클리핑, 콘텐츠 수집기 또는 링크 모음

앱은 매력적이고 유용해야 하며, iOS의 고유한 기능을 최대한 활용해야 합니다. iOS 앱에 게재된 웹사이트, iOS용으로 포맷되지 않은 웹 콘텐츠 및 제한된 웹 상호작용 등으로는 고품질의 앱을 만들 수 없습니다.

유사한 앱 중복 제출

기본적으로 동일한 앱을 여러 개 제출하면 앱 심사 절차가 지연되고 앱이 거부될 가능성이 높아집니다. 앱을 신중하게 하나로 통합하여 심사 경험과 미래 사용자의 경험을 개선하십시오.

사용자 오해의 소지

앱은 광고대로 실행되어야 하며, 사용자에게 뭔가 제대로 실행되지 않는다는 인상을 주면 안 됩니다. 앱이 특정 기능을 약속하는 것처럼 보인다면 그러한 경험을 제공해야 합니다.

지속적 가치 불충분

앱이 많은 기능 또는 콘텐츠를 제공하지 않거나 작은 틈새시장에만 적용되는 경우 승인되지 않을 수도 있습니다. 앱을 만들기 전에 App Store에서 비슷한 범주에 있는 앱을 살펴보고, 더 나은 사용자 경험을 제공할 수 있는 방법을 고려해 보십시오.

Apple에 문의하기

앱의 상태나 거부 사유를 자세히 알고 싶거나 이의 신청 및 빠른 심사 요청 등을 원하는 경우 문의해 주십시오.

문의하기

지원 센터

앱이 거부되면 App Store Connect 지원 센터에서 앱이 따르지 않은 특정 앱 심사 지침을 비롯한 자세한 정보를 제공합니다. App Store Connect의 앱 요약 또는 버전 세부 사항 페이지를 통해 지원 센터에 접근할 수 있습니다.

지원 센터에 대해 알아보기(영문)

앱 심사 위원회

기능이나 기술 구현이 잘못 심사되었다고 판단한다면 앱 심사 위원회를 통해 거부된 앱에 대한 이의를 신청할 수 있습니다. 이 경우 앱 심사 위원회에 추가 정보를 제출하여 앱의 재심사 여부를 결정하는 데 도움을 줄 수 있습니다.

이의 신청 제출하기(영문)

빠른 앱 심사

참작이 가능한 상황에 직면하는 경우 빠른 앱 심사를 요청할 수 있습니다. 이러한 상황에는 App Store에 있는 앱의 심각한 버그를 수정하거나 직접적으로 관련된 이벤트와 동시에 앱을 출시하는 경우 등이 해당합니다.

심각한 버그를 수정하기 위해 빠른 앱 심사를 요청했다면 현재 앱 버전에서 버그를 재현하는 단계를 포함해야 합니다. 이벤트와 관련된 앱의 경우, App Store Connect에서 앱 출시를 계획하고 예약하는 것이 좋습니다. 하지만 앱이 아직 심사 중이고 이벤트 실행일이 곧 다가오는 경우 빠른 앱 심사를 요청할 수 있습니다. 요청을 제출하는 경우 이벤트, 이벤트 날짜 및 앱과 이벤트의 관련성을 기재하도록 합니다.

참고: 빠른 심사는 제한된 기준에 따라 제공되며 모든 요청의 빠른 처리가 보장되는 것은 아닙니다.

빠른 심사 요청하기(영문)