안녕하세요. 린다임니다.
멋사 끝난지 어느덧 두달이 지나고.. 곧 크리스마스에 이은 새해네요..
시간이 너무 빠르고... 끝난 두달 동안 무엇을 했는지..
제노는 저번달 출시 완료했습니다!
출시하기까지 리젝을 4번 정도 당했어요..
제가 배포 담당이었기 때문에.. 팀원들과 함께 리젝 대응을 했음에도
불구하고 정말 스트레스를.. 은근 많이 받더라구요 ㅠ
그래서 올해가 가기전에 저의 첫 배포를 기록하려고 함니다.
이것이 험난 심사와 배포의 길....
사실 많은건지 적은건지는 모르겠지만 저한테는 많았어요(?)
앱 링크 소개하고 시작해볼게여.
앱에 오류가 정말*3 많은데 그래도 구경해주세요..
https://apps.apple.com/kr/app/%EC%A0%9C%EB%85%B8/id6471948555
제노
우리를 알아가는 공간 제노 본인이 속한 다양한 그룹에서 즐기는 속마음 투표앱 커뮤니티에서 그룹원들이 나를 어떤 이미지로 느끼는지 알아보고, 초성확인을 통해 누군지 확인해 보세요 ! -
apps.apple.com
배포, 어떻게 하는건데?
정말 수많은 블로그에 잘 정리되어있기 때문에..
간단하게만 적고 넘어갈게요.
App Store Connect에 들어가서 파란색 +를 누르면 신규앱을 등록할 수 있습니다.
해당 페이지를 자신의 선택대로 채워넣으시면 돼요.
그런 다음 저 번들 아이디로 프로젝트와 연동해서 개발하던 프로젝트 파일을 가져올거에요.
(제가 보기엔.. 그런 원리로 프로젝트와 앱 스토어가 연동되는거 같았어요)
프로젝트로 가서 Product -> Archive 로 프로젝트를 아카이빙(?) 해줍니다.
아카이브에는 무조건 실기기에서 실행한 후에 올릴 수 있어요.
아카이브에 성공적으로 올라가면 이런 화면이 뜹니다.
옆에 Distribute App을 누르시고,
TestFlight & App Store 를 선택한 다음 (우리는 앱스토어에 올릴거니까요)
기다리면 올라갑니다.
그러면 이 버전의 프로젝트를 어디서 연결하느냐면..
저렇게 연결하고 한 5분정도 기다리면, 메일로 연결됐다 어쩌구 라고 오는데
다시 앱스토어 돌아와서 빌드에서 연결한 프로젝트를 선택하시면 돼요.
여기서 선택하셔서 올리면 됩니다.
앱 올리는거는 간단하게 이렇게 마무리 해보고..
첫번째 리젝이었던 심사를 기록해볼게요.
1. Guideline 5.1.2 - Legal - Privacy - Data Use and Sharing
저희는 유저 사진을 쉽게 변경할 수 있도록 카메라를 사용하도록 했는데
이렇게 쓰지말고 요청에 대한 이유와 어디에 사용할 것인지를
기반으로 수정하라고 말하는것 같아서
오른쪽으로 문구 수정해서 해결 했습니다.
2. Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
저희는 회원가입 시 저희 앱의 특성인 익명에 재미를 더하기 위해 설명을 받고 있었어요.
성별을 받기 위해서 카카오 로그인을 진행했기도 하구요.
근데 애플이 말하길...
" 우리는 당신의 앱이 당신의 앱의 핵심 기능과 직접적으로 관련이 없는 개인 정보로 등록할 것을 요구한다는 것을 알아챘습니다. 구체적으로, 다음의 필드 또는 작업은 필요하지만 당신의 앱의 핵심 기능과 직접적으로 관련이 없는 것으로 보입니다 -> 성별
이 문제를 해결하려면 앱과 관련이 없는 필수 필드를 모두 제거하거나 해당 필드를 선택 사항으로 지정하십시오. 등록 중에 요청된 정보는 앱이 제공하는 기능과 관련이 있어야 합니다. "
라고 하더라구요. 한마디로 성별을 어디에 쓰길래 받느냐? (저희 비공개 없이 무조건 입력이었어요)
그래서 이거를 설득하려고 회신을 정말 여러번 보냈지만,
이 성별이라는게 앱을 실제로 사용해보지 않으면 확인할 수 없는 특성이었고,
저희 앱은 친구가 최소 4명 이상이 있어야먄 사용 가능한 앱이었어요.
(결국 나중에 앱 심사 영상으로 대체 했는데.. 이건 후에 적고...)
그래서 다음 심사까지 실갱이를 하다가, 성별 비공개 선택란을 추가하여 해결하였습니다. ㅠㅠ
3. Guideline 4.8 - Design - Sign in with Apple
저희는 애플 로그인 없이 카카오 로그인만 제공을 했었어서
그 부분이 걸렸습니다. 위에서 말씀 드렸듯이 성별을 위해서 카카오만 진행을 했던 건데요..
카카오에서 성별을 필수로 받아올려면 사업자 등록을 해야하더라구요.
어쨌든.. 그래서 이것도 그거를 이유로 회신을 했지만 계속 안 된다고 해서 ㅠㅠ
나중에 애플 로그인 추가하고 성별에 비공개를 추가했습니다..
애플 로그인은 어쩔 수 없나봐요..
이렇게 길었던 리젝 1차 대응 완료..
하지만 이렇게 대응하고 나서도 4번의 리젝을 먹었는데요..ㅋㅋ
그거는 또 공부하기 싫을 때 블로그와서 기록하고 가겠습니다.
그럼 오포끝~!!
'회고 > Zeno' 카테고리의 다른 글
SwiftUI로 Firebase에서 카카오톡 로그인 구현하기 (1) | 2023.12.05 |
---|