출시 4개월 만에 월 매출 944달러를 달성한 iOS 앱, 운영에 사용하는 모든 도구 공개

@GainFrameApp
영어1일 전 · 2026년 7월 10일
151K
6
0
2
4

TL;DR

1인 개발자가 iOS 앱을 월 매출 944달러 규모로 성장시키기 위해 사용한 AI 에이전트와 자동화 도구의 '조직도'를 공개합니다. SEO, 콘텐츠 마케팅, 효율적인 엔지니어링 전략에 중점을 둡니다.

내 iOS 앱에는 엔지니어링 팀, 릴리즈 매니저, 콘텐츠 스튜디오, SEO 부서, 데이터 분석가가 있습니다.

전부 한 사람과 클로드 코드(Claude Code) 스킬의 집합체일 뿐이죠.

GainFrame은 4개월 된 앱입니다. $944 MRR, 지난 한 달간 45% 상승, 203명의 구독자. 이것이 실제 워크플로우와 함께 보여주는 전체 조직도입니다:

GainFrame - inline image
GainFrame - inline image
GainFrame - inline image
GainFrame - inline image

엔지니어링

SwiftUI + SwiftData. XcodeGen이 YAML에서 프로젝트를 생성하므로, .xcodeproj 파일은 git에도 없습니다.

Claude Code가 대부분의 코드를 작성합니다. CLAUDE.md 파일에는 아키텍처 규칙(네비게이션 패턴, 디자인 시스템, 절대 건드리지 말아야 할 것)이 저장되어 있어, 매 세션마다 앱에 맞는 코드가 작성됩니다.

QA는 에이전트가 담당합니다. 빌드하고, 시뮬레이터에 설치한 후, RocketSim의 CLI를 통해 기능을 구동합니다. 접근성 트리를 읽고, 요소 ID로 탭하며, 각 단계를 스크린샷으로 캡처합니다. 빌드가 성공하면 컴파일이 된다는 뜻입니다. 이 과정은 실제로 작동한다는 것을 의미하죠.

백엔드: Supabase, 30개의 엣지 함수. AI 코치는 Gemini 3.5 Flash를 스트리밍하며 실제 사용자 데이터(사진 점수, 근육별 Hevy 볼륨, Strava 활동, 대화 기록)를 대상으로 17개의 도구를 호출합니다.

AI 비용 가드레일: 코치 실행 비용이 월 약 $257이므로, 일일 총 $35 또는 사용자당 $5를 초과하면 Slack 알림이 발생하고, CI는 코치의 시스템 프롬프트를 증가시키는 모든 PR을 실패 처리합니다.

릴리즈 매니저

명령어 하나면 됩니다. 라이브 앱 스토어 빌드를 확인하여 신규 버전인지 후속 업데이트인지 판단하고, git 로그에서 릴리즈 노트를 초안 작성하고, 버전을 올리고, 태그를 달고, fastlane match로 아카이브하고, TestFlight에 업로드하고, 9개 언어의 메타데이터를 동기화합니다. 스크린샷은 자동으로 en-US → UK/AU, es-ES → MX로 미러링됩니다.

작업 추적기: GitHub Issues에 P0–P3 라벨을 사용합니다. 명령어 하나로 최우선 이슈를 선택하여 작업을 시작합니다.

콘텐츠 스튜디오

틱톡 만화 공장입니다. Gemini는 마스코트 아트만 그립니다(base64 참조 이미지로 일관성 유지). Python/Pillow가 모든 단어를 고정 폰트, 고정 위치, 고정 빨간색으로 찍어냅니다. 슬라이드당 4센트, 150개 이상의 캐러셀.

분할한 이유: 모델이 텍스트를 렌더링하도록 하면 모든 슬라이드가 어긋났습니다. 아트는 AI가, 타이포그래피는 코드가 담당합니다.

성과가 좋은 콘텐츠: 신화를 깨는 후크("유산소 운동이 근육 성장을 망칠까?")는 댓글 전쟁을 시작하고, 댓글은 알고리즘의 연료입니다. 앱은 캐러셀 3개 중 1개에만, 마지막 슬라이드에만 등장합니다. 더 많이 넣으면 도달률이 떨어집니다.

두 번째 파이프라인: 실제 iTunes API 자산에서 가져온 "상위 5개 피트니스 앱" 목록형 콘텐츠, AI 이미지 제로, 제 앱을 Strava와 Hevy 사이 3위에 배치했습니다. 제 앱을 1위에 두는 것보다 성과가 좋았습니다.

게다가 Reddit에서 콜드 DM으로 제작한 $49 프로모션 영상이 제 직접 화면 녹화보다 뛰어났습니다.

SEO 부서

Cloudflare Pages에 141개의 게시물 + 11개의 무료 계산기. 호스팅 비용: $0. 키워드 도구 비용: $0.

파이프라인: Google 자동완성 → 실시간 SERP 읽기 → MCP를 통한 자체 Search Console → 점수 매겨진 백로그 → 생성기 초안 작성 → 제가 편집 → git push로 배포.

하루 7회 클릭 → 90일 만에 100회. 최고 페이지는 "최고의 AI 체지방 측정 앱" 요약글로 주당 약 170회 클릭.

배운 점: 쇼핑 의도 게시물(요약글, X-vs-Y 비교)이 클릭을 유도합니다. 정보 제공 게시물은 AI 개요에서 묻힙니다. 무료 계산기는 기사보다 빠르게 순위에 오르고, 기사가 얻지 못하는 백링크를 유치합니다.

수익 팀

RevenueCat. 연간 구독은 7일 무료 체험, 월간 구독은 없습니다.

라이브 페이월 A/B 테스트: "월 $3.33에 연간 청구"를 먼저 제시하면 체험 전환율이 30.1%로, 체험 기간을 설명하는 버전의 24.1%보다 높았습니다. 동일한 가격, 다른 프레임.

모든 프로 기능은 기능 자체의 미리보기로 게이트를 설정합니다: 실제 근육 지도, 분석 내용은 흐릿하게 표시. 내용을 보여주고, 깊이는 잠급니다.

모든 구매, 취소, 청구 문제 발생 시 Webhook → Slack 알림, "PostHog에서 찾기" 링크 포함. 체험 취소는 "연락 필요" 플래그와 함께 도착하며, 당일 이메일을 보내 이유를 묻습니다.

체험 → 유료 전환율: 5주 만에 21% → 44%. 광고 비용 $0.

데이터 분석가

PostHog + GA4 + Search Console을 MCP를 통해 Claude에 연결했습니다. "화요일에 설치가 왜 줄었을까?"는 대시보드 탐험이 아닌, 제가 입력하는 질문입니다.

설문조사는 자체 Supabase 테이블에 기록됩니다. 공급업체의 설문조사 UI는 응답의 47%를 조용히 캡처하고 있었습니다.

모든 원시 데이터 추출은 날짜별 폴더에 git에 커밋되어, 과거의 모든 결정을 그 결정을 이끌었던 데이터를 기준으로 재감사할 수 있습니다.

가장 중요했던 수정 사항: 제 분석 데이터는 10건의 체험 전환을 보여줬지만 RevenueCat은 48건을 기록했습니다. 최적화 전에 측정을 먼저 수정했습니다.

내가 해고한 부서

유료 광고. 3개월간 $5,674: Apple Search Ads $2,498 (443회 설치, CPI $5.64), TikTok $1,881, Reddit $1,295, 추적된 전환 거의 제로.

최상의 경우: 구매자 확보 비용 $114, LTV $18. 5월 10일에 중단했습니다. 카드 결제가 중단되어도 멈추지 않는 채널에서 성장이 다시 돌아왔습니다.

총 비용

Gemini 월 약 $260. 호스팅 $0. SEO 도구 $0. 슬라이드 개당 4센트. RevenueCat과 PostHog은 이 규모에서 무료. Apple 연간 $99. 하루 약 2시간 집중 시간.

이 중 하나를 시작한다면, 다음 순서로 가져가세요: 웹훅 → Slack 우선. 두 번째로 추적 시스템 수정. 세 번째로 무료 계산기. 네 번째로 비교 게시물. 다섯 번째로 CLAUDE.md.

모든 스크린샷이 포함된 전체 글은 블로그에 있으며, 답글에 링크가 있습니다.

YouMind에서 다시 만들기

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
크리에이터를 위해

당신의 Markdown을 깔끔한 𝕏 글로

직접 쓴 장문을 올릴 때 이미지, 표, 코드 블록을 𝕏에 맞게 정리하는 일은 번거롭습니다. YouMind는 전체 Markdown 초안을 깔끔하고 바로 게시할 수 있는 𝕏 글로 바꿔 줍니다.

Markdown → 𝕏 사용해 보기

분석할 패턴 더 보기

최근 바이럴 아티클

더 많은 바이럴 아티클 보기