본문 바로가기
개발/iOS

(내가 쓰려고 만드는) 간단한 팟캐스트 앱 제작기 #4

by 가리봉랩스 2025. 12. 27.

https://bongman.tistory.com/1215

 

(내가 쓰려고 만드는) 간단한 팟캐스트 앱 제작기 #3

https://bongman.tistory.com/1213 (내가 쓰려고 만드는) 간단한 팟캐스트 앱 제작기 #2https://bongman.tistory.com/1198 (내가 쓰려고 만드는) 간단한 팟캐스트 앱 제작기 #1https://bongman.tistory.com/1197 (내가 쓰려고 만

bongman.tistory.com

토요일 아침부터 학교 도서관으로 출근했다. 해를 넘기기 전에 심사라도 넣기 위해 귀차니즘을 극복하고 앱 설명을 채워 넣고 있다. 앱 제작은 Claude Code가 전담했다면 설명 글 작성은 ChatGPT느님이 큰 도움을 주셨다. 먼저 '프로모션 텍스트'는 아래와 같이 작성했다.

영화, 책, 여행 이야기만 골라 담았습니다. 복잡한 기능 없이 조용히 듣는 데 집중할 수 있는 감성 팟캐스트 플레이어입니다. 타이머 기능으로 잠들기 전에도 편안하게 즐겨보세요.

다음으로 '설명'란은 아래 내용으로 채웠다. 앱 구현 시 영어에 대한 현지화(Localization) 작업을 했기 때문에 영어 버전도 작성해서 기재했다. 번역도 ChatGPT님이 수고해 주셨다. 내돈내산 플러스 플랜을 구독 중이지만 심심한 감사의 말씀을 드린다.

더보기

가리봉클립

 
복잡한 기능은 덜어내고
내가 좋아하는 이야기만 조용히 듣고 싶을 때.
 
가리봉클립은 영화, 책, 여행을 주제로 한
엄선된 소수의 팟캐스트를 불러와 재생할 수 있는
심플한 팟캐스트 재생 앱입니다.
 
주요 기능
 
- 영화, 책, 여행 주제의 팟캐스트만 선별 제공
- 선택한 팟캐스트의 전체 에피소드를 리스트로 표시
- 상단 재생 및 일시정지 버튼으로 바로 듣기
- 15, 30, 45, 60분 취침 타이머 지원
- 하단 탭을 통해 다른 팟캐스트로 간편하게 이동
 
이런 분께 추천합니다
 
- 특정 주제의 팟캐스트만 듣고 싶은 분
- 기존 팟캐스트 앱의 복잡한 기능이 부담스러운 분
- 잠들기 전 조용히 콘텐츠를 듣는 습관이 있는 분
 
사용 안내
 
- 회원가입이나 로그인이 필요하지 않습니다.
- 개인정보를 수집하지 않습니다.
- 필요한 기능만 담은 단순한 인터페이스를 제공합니다.

 

다음으로 '지원 URL 항목'은 구글폼 설문을 만들어서 링크를 기재했다. 구글폼 설문은 이번에 처음 만들어 봤는데 아래 블로그를 참고해서 작성했다.

https://blog.naver.com/aiwositai/223668328049

 

구글폼 설문지 만들기 및 수정 제출 확인 설정까지

구글폼 설문지 만들기 및 수정 제출 확인 설정까지 구글폼(Google Forms)은 설문조사, 퀴즈, 고객 피드백...

blog.naver.com

https://forms.gle/REQM2UeQupS5BcFXA

 

가리봉클립 문의사항/버그제보 페이지

안녕하세요. 가리봉클립입니다. 문의사항이나 발견하신 버그가 있으시다면 이 페이지를 통해 문의해 주세요.

docs.google.com

 

다음으로 '앱이 수집하는 개인정보' 메뉴로 이동해서 필요한 항목들을 작성했다. 아래와 같이 한국어/영어 버전으로 노션 페이지를 각각 생성해서 내용을 채워 넣고, 해당 노션 링크를 기재했다.

https://glaze-adasaurus-f8d.notion.site/Privacy-Policy-2d688ca270ad8017ab9ec6f3ab2c413d

 

개인정보 처리방침 (Privacy Policy) | Notion

가리봉클립(Garibong Clip)은 사용자의 개인정보를 중요하게 생각하며, 개인정보 보호를 위해 최선을 다하고 있습니다.

glaze-adasaurus-f8d.notion.site

https://glaze-adasaurus-f8d.notion.site/Privacy-Policy-2d688ca270ad80ed8183c5e4d308847b

 

Privacy Policy | Notion

Garibong Clip respects your privacy and is committed to protecting it. This Privacy Policy explains how we handle information when you use the app.

glaze-adasaurus-f8d.notion.site

 

앱 제작보다 앱 정보 페이지를 채워 넣는 데에 시간이 더 걸리는 것 같다. '가격 및 사용 가능 여부' 메뉴로 이동해서 서비스 대상 국가 및 가격을 설정했다. 나중에 어찌 될지 모르겠지만 가격은 일단 무료(0.00원)로 설정했다. 서비스 대상 국가는 딱히 제한을 두지 않고, 기본 175개국에 공개되도록 했다. 나도 케데헌 덕 좀 보자.

다음으로 '연령 등급' 메뉴로 이동해서 내용을 채워 넣었다. 앱의 선정성이나 폭력성 여부에 대해 묻는 질문들에 대해 적절하게 선택하면 결과가 표시된다.

모두 해당이 없기 때문에 '아니오'를 선택했고 전체(또는 4+) 등급이 나왔다. 스토어에 올릴 앱 빌드를 제외하고, 문구를 작성하거나 이미지를 첨부해야 하는 것들은 모두 끝냈다.

반응형

어느새 점심시간이 훌쩍 지났다, 나머지는 밥 먹고 와서 해야겠다.

https://naver.me/56R6H9wC

 

네이버지도

인생설렁탕 고대안암역점

map.naver.com

점심은 엊그제 점심을 먹었던 돈가네 밥상 건너편에 있는 인생설렁탕에서 해결했다. 설렁탕에 왕만두 두 개가 나오는 1인 셋트를 먹었는데 맛에 대한 자세한 설명은 생략한다.

Xcode에서 프로젝트를 열고 빌드 타겟이 'Any iOS Device (Arm64)'로 선택돼 있는 것을 확인한다. 이어서 'Product -> Archive'를 선택해서 빌드를 진행한다.

인증과 배포 관련 셋팅을 하라는 내용의 팝업이다. 한 번만 해두면 다음부터 뭔가 편해진다는 거 같은데 다음에 하기로 하고 넘겼다.

가이드 블로그에 적힌 대로 Validate App 버튼을 먼저 눌렀다. 2~3분 정도 기다리니 아래와 같이 완료 팝업이 떴다. 이런 거 할 때마다 왜 이렇게 가슴이 두근두근 대는지 모르겠다.

이어서 Distribute App 버튼을 눌렀다.

'App Store Connect'가 선택된 상태 그대로 'Distribute' 버튼을 클릭했다.

뭔가 진행되면서 프로그래스 바가 쭉쭉 올라간다. 또 심장이 두근거린다.

통이요! (이것도 유행 지난 듯). 다시 AppStore Connect로 돌아와서 '빌드 추가' 버튼을 누르고, 방금 완료된 빌드 파일을 선택한다.

별문제 없이 등록된 것 같다. 예전(10년 전..)에는 앱 아이콘도 이 페이지에 따로 업로드해야 했는데 이제 자동으로 올라가는 게 좀 신기했다.

이제 대망의 '심사에 추가' 버튼을 클릭할 순서다. 중간에 설명을 빠뜨렸는데 얼렁뚱땅 'App Store Connect'라는 앱이 설치가 돼서 브라우저가 아닌 이 앱에서 진행하고 있다.

스크린샷에 개인정보(내 영문 이름)이 들어갔지만 지우기 귀찮아서 그냥 올린다. 지체 없이 '심사를 위해 제출' 버튼을 눌렀다.

최대 48시간이 걸린다고 하지만 주말+연말이라 더 걸린다에 500원 건다.

심사 제출까지 완료됐고, 이제 기다리기만 하면 된다. '제출 취소' 버튼이 보이지만 굳이 눌러 보는 짓은 하지 않겠다. 끝.

반응형