프로젝트

일반

사용자정보

Actions

[Ver1] App Store 심사 거절 사유 및 해결 » 이력 » 개정판 10

« 뒤로 | 개정판 10/12 (비교(diff)) | 다음 »
안장우, 2022/07/12 14:25


[Ver1] App Store 심사 거절 사유 및 해결

 

 


 

- 1.2 - Safety - User Generated Content (안전 - 사용자 생성 콘텐츠)

Guideline

검토 결과 귀하의 앱에 사용자 제작 콘텐츠가 포함되어 있지만 필수 예방 조치가 모두 포함되어 있지는 않은 것으로 나타났습니다. 사용자 제작 콘텐츠가 있는 앱은 콘텐츠를 조정하고 악의적인 행동을 방지하기 위한 특정 조치를 취해야 합니다. 

다음 단계

 이 문제를 해결하려면 앱을 수정하여 다음 예방 조치를 구현하세요. 

- 불쾌감을 주는 콘텐츠 필터링 방법 
- 사용자가 악의적인 사용자를 차단하는 메커니즘 
- 개발자는 불쾌감을 주는 콘텐츠 신고에 대해 24시간 이내에 해당 콘텐츠를 삭제하고 조치를 취해야 합니다. 문제가 되는 콘텐츠를 제공한 사용자 퇴출 

Resolve

사용자 신고하기/차단하기 기능 추가
차단하기 후 해당 사용자가 작성한 글은 안보이게 처리

 

게시글 신고하기 기능 추가

 


 

- 2.1 - Performance - App Completeness (성능 - 앱 완성도)

Guideline

앱에서 하나 이상의 버그를 발견했습니다. 특히 그룹관리, 네이버, 지메일 로그인이 제대로 작동하지 않았다. 아래 세부정보를 검토하고 다음 단계를 완료하세요. 

기기 세부 정보 검토: 

- 기기 유형: iPad 
- OS 버전: iOS 15.5 

다음 단계

 기기에서 앱을 실행하여 문제를 재현한 다음 검토를 위해 앱을 수정하고 제출하세요. 처음에 문제를 재현할 수 없는 경우 다음을 시도합니다. 

- 새 앱의 경우 기기에서 앱의 모든 이전 버전을 제거한 다음 설치하고 단계를 따라 재현합니다. 
- 앱 업데이트의 경우 새 버전을 이전 버전에 대한 업데이트로 설치한 후 단계에 따라 재생산합니다.

앱의 의도된 동작을 잘못 이해한 경우 App Store Connect에서 이 메시지에 회신하여 이러한 기능의 작동 방식에 대한 정보를 제공하십시오

Resolve

네이버/구글 로그인은 구현하지 않아 제거
구현한 후 추가해야 함

 

Guideline

앱 또는 해당 메타데이터에 완전한 최종 콘텐츠가 포함되어 있지 않은 것 같습니다. 특히 앱 설명에 자리 표시자 콘텐츠가 포함되어 있으며 앱의 세부정보와 기능에 대해 설명하지 않았습니다. 

App Store 사용자는 다운로드한 앱을 공개적으로 사용할 수 있기를 기대합니다. 스토어의 앱에는 자리 표시자나 불완전한 콘텐츠 또는 정보가 포함되어서는 안 됩니다. 

다음 단계

 이 문제를 해결하려면 모든 콘텐츠가 완전하고 최종적이도록 앱과 메타데이터를 수정하십시오. 

예: 

- 앱 바이너리 또는 메타데이터에 "lorem ipsum" 텍스트가 포함되어서는 안 됩니다. 
- 앱 메타데이터에는 "스크린샷이 곧 제공될 예정입니다."와 같은 자리 표시자 스크린샷이 포함되어서는 안 됩니다.

Resolve

앱 설명 구체적으로 작성

지속 가능한 사회적 공유여행 생태계
단일 앱/플랫폼에서 다양한 여행 웹사이트와 정보를 자유롭게 추가하여 나만의 여행정보로 저장,  가공, 관리하고 커뮤니티에 공유 시 소비자와 전문가의 관심 정보가 자동 매칭되고 상담 예약으로 연계

 


 

- 5.1.1 - Legal - Privacy - Data Collection and Storage (법률 - 개인 정보 - 데이터 수집 및 저장)

Guideline

귀하의 앱이 카메라 및 사진에 액세스하기 위해 사용자의 동의를 요청하지만 목적 문자열에서 카메라 및 사진의 사용을 충분히 설명하지 않는 것으로 나타났습니다. 

사용자가 데이터 사용 방법에 대해 정보에 입각한 결정을 내릴 수 있도록 권한 요청 알림은 앱에서 요청된 정보를 사용하는 방법에 대한 예 를 설명 하고 포함해야 합니다. 

다음 단계

 카메라와 사진에 대한 앱의 Info.plist 파일에 있는 목적 문자열을 수정하여 앱에 액세스가 필요한 이유를 설명하고 사용자 데이터가 사용되는 방법의 예를 포함하십시오. 

Xcode의 속성 목록 편집기를 사용하여 앱의 Info.plist 파일을 수정할 수 있습니다.

Resolve

사진

설명 추가
포스팅 작성에 이미지를 첨부하기 위해 앨범에 접근합니다. 허용되는 경우 사진 정보가 서버로 전송됩니다.

 

카메라

설명 추가
포스팅 작성에 이미지를 첨부하기 위해 카메라에 접근합니다. 허용되는 경우 사진 정보가 서버로 전송됩니다.

 

Guideline

귀하의 앱이 계정 생성을 지원하지만 계정 삭제(회원탈퇴 ). 

계정 생성을 지원하는 앱은 또한 앱 스토어 사용자가 앱을 사용하는 동안 공유한 데이터를 더 잘 제어할 수 있도록 계정 삭제를 제공해야 합니다. 

다음 단계

 이 문제를 해결하려면 계정 삭제를 시작하는 옵션을 포함하도록 앱을 수정하십시오. 

법적 요구 사항으로 인해 계정 삭제를 제안할 수 없는 경우 App Store Connect에서 이 메시지에 회신하고 추가 정보를 제공하십시오. 앱이 사용자 계정 정보를 저장 및 유지하고 계정 삭제를 처리하는 데 사용할 수 있는 모든 법적 요구 사항을 따라야 합니다. 법적 의무와 관련하여 질문이 있는 경우 법률 고문에게 문의하십시오. 

계정 삭제를 지원하도록 앱을 업데이트할 때 다음 요구 사항을 염두에 두십시오.

- 계정을 일시적으로 비활성화하거나 비활성화하는 것만으로는 충분하지 않습니다. 
- 사용자가 계정 삭제를 완료하기 위해 웹사이트를 방문해야 하는 경우 프로세스를 완료할 수 있는 웹사이트 페이지로 직접 연결되는 링크를 포함합니다. 
- 사용자가 실수로 계정을 삭제하는 것을 방지하기 위해 확인 단계를 포함할 수 있습니다. 그러나 규제가 엄격한 산업의 앱만 사용자가 계정 삭제를 완료하기 위해 전화 걸기 또는 이메일 보내기와 같은 고객 서비스 리소스를 사용하도록 요구할 수 있습니다. 

Resolve

회원탈퇴 기능 추가

 


 

- 4.8 - Design - Sign in with Apple (디자인 - Apple로 로그인)

Guideline

앱이 타사 로그인 서비스를 사용하지만 Apple로 로그인을 제공하지 않습니다. 계정 인증을 위해 타사 로그인 서비스를 사용하는 앱은 동일한 옵션으로 Apple로 로그인을 사용자에게 제공해야 합니다. 

다음 단계

 계정 인증을 위한 동등한 옵션으로 Apple로 로그인을 제공하도록 앱을 수정하십시오. 

Resolve

소셜 로그인에 애플 로그인도 추가하여 구현

 


 

- 2.3.3 Performance: Accurate Metadata (성능 - 정확한 메타데이터)

Guideline

12.9인치 iPad Pro 스크린샷에는 현재 사용 중인 앱 버전이 표시되지 않습니다. 

사용자가 앱의 기능과 가치를 이해할 수 있도록 스크린샷은 앱의 핵심 개념을 강조해야 합니다. 예를 들어 게임 앱은 앱 내에서 실제 게임 플레이를 캡처하는 스크린샷을 제공해야 합니다. 

지원되는 기기에서 사용 중인 앱을 정확하게 반영하도록 스크린샷을 수정하세요. 

Resolve

실제 앱 화면과 앱스토어에 등록한 스크린샷이 불일치하여 다시 업로드

 


 

안장우이(가) 약 4년 전에 변경 · 10 revisions