본문 바로가기
IOS - Swift

[iOS/Swift] 앱스토어 배포와 리젝일기

by 게게겍 2023. 10. 29.

JMTeng 앱을 드디어 배포를 하게 되었습니다.

배포를 하기 위해서는 앱 아이콘, 아카이브, 앱 바이너리 파일 업로드 등의 절차를 거쳐야 하지만 이전에 Testflight를 통해서 최종 제출을 제외한 나머지를 진행했었기에 생략하겟습니다.

 

 

앱스토어에 올라갈 목업 이미지를 뽑아줍니다. ipad를 선택하지 않은 경우에는 굳이 아이패드 사이즈를 지정하지 않아도 문제없지만 정해진 규격만 지켜주시면 문제되지 않습니다.

이따금 사진을 올렷는데 x표시가 뜨면서 사진이 올라가지 않았다고 뜨는 경우가 있는데 사진을 다시 올려주면 해결됩니다

 

프로모션 텍스트

목업 이미지 아래에 들어갈 처음에 보이는 간단한 설명이고 자세한 설명은 (더보기) 로 작성될 설명 텍스트에 상세한 기능들에 대해서 작성하면 됩니다.

 

 

이후 저작권과 사용설정 등은 개인의 범위에 맞춰서 작성해 주시면 되며 배포이후 리젝에 대해서 설명하겟습니다.

제가 처음 리젝을 당한 사유는

Guideline 2.1 - Performance - App Completeness

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

 

총 3가지의 사유로 리젝이 되었습니다.

 

하나씩 살펴보자면,

 

Guideline 2.1 - Performance - App Completeness

이 사유는 앱의 완성도가 떨어져서 나오는 리젝입니다. 제 앱의 기능중 "등록된 맛집에서 길찾기" 기능을 연결했어야 하는데 기획이 확정되지 않아 버튼은 있는데 활성화된 버튼을 눌럿을때 다음 화면으로 이동되지 않아서 생기는 이슈였습니다.

앱을 덜 만들었는데 출시한 제 잘못이 맞아 할말이 없으니 앱의 기능을 업데이트 해서 다시 올려줍시다.

 

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

앱 사용중 "사용자의 위치 가져오기" 를 동의하는 항목이 있었는데 이 부분에 왜 위치정보를 가져오는지에 대해서 자세하게 작성을 해야합니다. 원래 인지는 하고 있던 부분인데 까먹었네요

애플에서 보내온 리젝사유

앱을 열때마다 사용자 위치정보 가져오기 라는 문구를 사용자 주변 맛집검색, 내가 원하는 동네에서 맛집검색 기능 사용을 위해 사용자 위치 접근권한 동의가 필요합니다. 설정에서 이를 변경할 수 있습니다 로 변경하여 해결하였습니다.

 

 

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

대 분류 자체는 동일한데 세부 사항이 다릅니다. 애플에서는 로그인이 필요한 서비스가 있을때 로그인을 하지 않고도 앱의 기능을 둘러볼 수 있어야 한다고 권장합니다. 그러나 제 앱은 시작하자마자 회원가입이 무조건 필요했고 로그인또한 반드시 필요했기 때문에 왜 제 앱이 로그인을 하지 않고도 앱의 기능을 둘러보는 기능이 없는지에 대해 말해야 했습니다.

회신을 통해 제 앱이 왜 로그인 기능이 필수적인지에 대해 소명을 하니 통과할 수 있었습니다.

 


 

그리고 해당 리젝 사유들에 대해 충분히 고쳣다면 해당 빌드를 수정한 버전으로 올려서 다시 제출해야합니다. 

이거 안바꿧다가 동일사유로 리젝한번 더먹음

 

그리고 어쨋든 출시했습니다!!!

많관부