| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- Tuist-Action
- human interface guidelines
- UITest
- Xcode
- HealthKit
- Tuist
- ios
- pagination
- Github-Action
- Nan
- FlexLayout
- Swift
- alamofire
- Firebase
- content-type
- HIG
- authentication
- YGEnums.h
- fetchSignInMethods
- layoutSubviews
- SPM
- arc
- AppStore
- garbage collection
- playground
- App Connect
- rc
- Automatic Reference Count
- 회고
- retain cycle
- Today
- Total
멋있게걷는방법
나의 첫 App Store 심사 회고 본문
안녕하세요🙇♂️

이 결과 화면을 보며 정말 뿌듯했던 감정과 그리고 이 경험을 바탕으로 저의 App Store 심사에 대한 글을 작성해보고자 합니다.
1. Guideline 2.3.3 - Performance - Accurate Metadata
이 문제가 가장 나를 골치 아프게 했던 문제였던 것 같다. 이 리젝 사유는 스크린샷을 첨부할 때 앱의 중요 기능이 표시되어야 하고, 만약 12.9인치 iPad Pro 스크린샷에는 12.9인치 iPad Pro에서의 화면을 보여줘야 한다. 다행히도 애플은 어떤 부분에서 스크린샷에 문제가 있는지 알려준다.
나의 경우엔Specifically, your 12.9-inch iPad Pro screenshots still show an iPhone device frame.
라고 알려줘서 이 부분을 수정하니 문제가 해결됐다.😅
2. Guideline 1.5 - Safety - Developer Information
이 문제도 처음엔 해결하지 못해서 2번의 리젝 끝에 해결하게 된 문제이다.
이 문제는 지원 URL에 대한 문제이다. 나 같은 경우엔 처음에 지원 URL에 앱을 소개하는 글이 적힌 노션 URL을 포함시켰다.
그러나 리젝을 당해서 사유를 보니까 개발자에 연락처를 포함시키지 않았다는 거다.. 그래서 노션 마지막 줄에 나, 그리고 함께 개발했던 친구의 연락처를 포함시켰더니 해결되었다.😄
3. Guideline 2.1 - Performance - App Completeness
이 리젝 사유는 1,2번째 심사 시도에서는 발생하지 않았던 리젝 사유인데, 3번째 심사 시도에서 발생한 리젝 사유다.
내가 빌드했을 때는 분명 문제가 없었는데 충돌이 발생했다는 것이다. 이 문제는 단지 시스템 오류라고 생각된다. 이 문제는 별다른 해결 없이 다시 제출하니까 심사에 통과되었다.
사실, 이번에 App Store 심사에 제출한 앱은 페이지 수도 적고, 기능 수도 적기 때문에 기능적으로 리젝 당할 일은 없었던 게 어떻게 보면 당연하다고 생각된다. 그 부분에서 아쉬움이 남지만 그럼에도 불구하고 나는 심사에 제출하는 과정에서도 지켜야 할 것들이 많다는 것을 알게 되었다.
개발을 시작할 때만 해도 내가 출시를 해볼 거라는 상상은 해보지도 못했는데 Apple Developer에 가입하고, 나의 앱을 심사에 제출하고, 리젝을 당하고.. 이러한 경험들은 나를 항상 설레고 기대하게 만든다. 새로운 도전을 즐기면서 산다는 것은 정말 멋진 일인 것 같다.
비록 첫 심사였고, 많은 기능이 없었던 앱임에도 불구하고, 다양한 경험을 했다는 것에 만족한다. 이 경험을 바탕으로 한층 더 성장한 것 같아 뿌듯하다.
읽어주셔서 감사합니다.
reject 로그

앱스토어 링크👇🏻
https://apps.apple.com/kr/app/%ED%97%AC%EC%93%B0/id6443531526
'iOS' 카테고리의 다른 글
| [Swift] firebase - 이메일 중복 검사 (0) | 2023.04.12 |
|---|---|
| [UITest] password textFiled 에 tap 이 안 될 때? (0) | 2023.04.04 |
| [Swift] Alamofire 를 쓴다면 꼭 알아야 하는 내용 (0) | 2023.03.23 |
| [Swift] HealthKit 설정과 데이터 요청 (distanceWalkingRunning, activeEnergyBurned, appleExerciseTime) (0) | 2023.03.07 |
| [Swift] 값이 NaN 으로 변한다구요? (0) | 2023.01.09 |