AI

앱스토어 등록 거의 리젝될 뻔! 😱 신고기능 필수라고?

드디어… 정말 드디어 첫 앱 ‘EGO – 자아분석’을 앱스토어에 출시했습니다! 🎉
근데 솔직히 말씀드리면, 등록 과정에서 거의 리젝당할 뻔한 순간이 있었어요.
이 글을 보시는 예비 앱 개발자분들은 제 실수를 반복하지 않으셨으면 해서 모든 과정을 낱낱이 공개합니다.

⚠️ 앱스토어 리젝 1순위: 신고 기능 미구현
여러사람이 글을 작성해서 올리는 서비스가 있다면 필수.

Guideline 1.2 – Safety – User-Generated Content

We found in our review that your app includes user-generated content but does not have all the required precautions. Apps with user-generated content must take specific steps to moderate content and prevent abusive behavior.

Next Steps

To resolve this issue, please revise your app to implement the following precautions:

– Require that users agree to terms (EULA) and these terms must make it clear that there is no tolerance for objectionable content or abusive users

– A mechanism for users to flag objectionable content

– A mechanism for users to block abusive users. Blocking should also notify the developer of the inappropriate content and should remove it from the user’s feed instantly.

Resources

Learn more about our policies for user-generated content in App Review Guideline 1.2.

Guideline 5.1.1(v) – Data Collection and Storage

Issue Description

The app supports account creation but does not include an option to initiate account deletion. Apps that support account creation must also offer account deletion to give users more control of the data they’ve shared while using an app.

Follow these requirements when updating an app to support account deletion:

– Only offering to temporarily deactivate or disable an account is insufficient.

– If users need to visit a website to finish deleting their account, include a link directly to the website page where they can complete the process.

– Apps may include confirmation steps to prevent users from accidentally deleting their account. However, only apps in highly-regulated industries may require users to use customer service resources, such as making a phone call or sending an email, to complete account deletion.

Next Steps

Update the app to support account deletion. If the app already supports account deletion, reply to App Review in App Store Connect and identify where to locate this feature

If the app is unable to offer account deletion or needs to provide additional customer service flows to facilitate and confirm account deletion, either because the app operates in a highly-regulated industry or for some other reason, reply to App Review in App Store Connect and provide additional information or documentation. For questions regarding legal obligations, check with legal counsel.

애플이 신고 기능을 강요(?)하는 이유

커뮤니티나 사용자 간 콘텐츠 공유 기능이 조금이라도 있으면:

신고 기능 필수
차단 기능 권장
부적절한 콘텐츠 필터링 시스템 필요

저는 이걸 몰랐다가 심사 직전에 급하게 추가했어요. 😭


등록 승인은 받았는데, 막상 앱스토어에서 검색이 안 되는 거예요.
알고 보니…

배포 국가를 한국만 체크 안 함 ㅋㅋㅋ

네… 전 세계는 다 체크했는데 정작 한국은 체크를 안 했습니다.

App Store Connect에서 Pricing and Availability → Countries 설정 다시 확인하세요!


✅ 앱스토어 등록 체크리스트 (꼭 저장하세요!)

제출 전 필수 체크 항목

  • 신고/차단 기능 구현 (커뮤니티 기능 있을 시)
  • 개인정보 처리방침 링크 (URL 필수)
  • 이용약관 페이지
  • 앱 설명 스크린샷 (6.5인치 기준 3장 이상)
  • 배포 국가 설정 ⭐⭐⭐
  • 연령 등급 정확히 설정
  • 테스트 계정 정보 제공

많이 놓치는 것들

  • 스크린샷에 상태바 포함 금지
  • 앱 아이콘 투명도 사용 금지
  • 데모 영상은 선택사항 (하지만 전환율 30% 상승)

🚀 EGO 앱 소개 (나를 발견하는 여정)

왜 만들었나요?

“나는 누구인가?”라는 질문에 답하기 위해 만들었어요.
“내가 작성한 데이터를 통해” 나를 알고 싶었어요.

핵심 기능

✍️ 일기 기반 감정 분석

  • 내가 쓴 글에서 감정 패턴 추출
  • AI가 나의 정체성 키워드 도출

📊 시각화된 자아 리포트

  • 주간/월간 감정 변화 그래프
  • 나를 표현하는 워드 클라우드

🔐 완전한 프라이버시

  • 로컬 저장 옵션
  • 엔드투엔드 암호화

다운로드 링크

iOS: https://apps.apple.com/app/ego-자아분석/id6758263519
웹사이트: https://ego.loonshotstudio.com
안드로이드: 곧 출시 (심사 중)

🎯 다음 목표: 루티1 앱 출시

EGO의 성공에 힘입어 다음 앱 루티 도 준비 중입니다!

이번에 배운 것들:

  • 신고 기능은 기획 단계부터
  • 배포 국가 설정 3번 확인
  • 스크린샷은 여유 있게 10장 준비
  • 심사는 최소 일주일 여유 두기

📌 핵심 요약

  1. 신고 기능은 선택이 아닌 필수 (커뮤니티 앱)
  2. 배포 국가 설정 꼭 확인 (한국 빼먹지 마세요!)
  3. 애플 심사가 구글보다 빠름 (2일 vs 진행중)
  4. 완벽하게 준비하면 리젝 없음

혹시 앱 개발하시면서 궁금한 점 있으시면 댓글 남겨주세요!
제 삽질이 여러분의 시간을 아껴드릴 수 있다면 정말 기쁠 것 같아요 😊

#앱스토어등록 #앱개발 #1인개발자 #iOS개발 #앱심사 #앱스토어리젝 #신고기능 #구글플레이 #인디개발자 #스타트업 #앱출시후기 #개발일지 #사이드프로젝트 #EGO앱 #자아분석앱 #앱등록방법 #앱개발비용 #모바일앱개발

함께 보면 좋은 글

AI

[1인 개발 사이드 프로젝트] 오답노트 앱을 완전히 갈아엎은 이유 — Before & After

안녕하세요! 사이드 프로젝트로 오답노트 앱 ‘쪼공(Jjogong)’을 개발해 운영하고 있습니다. 앱을 처음 출시했을 때의 뿌듯함도 잠시, 사용자 입장에서 앱을 찬찬히 다시 뜯어보니 아쉬운 점들이 너무나도 많이 보였습니다. 열심히 만든 기능들이 왜 쓰이지 않는지 고민하다 보니, 결국 앱의 근본적인 기획부터 대대적으로 뜯어고쳐야겠다는 결론에 도달했습니다. 오늘은 1인 개발자로서 에듀테크 앱을 만들며 겪은 착오와, 이를 어떻게 해결했는지 그 치열했던…

AI

I stopped trying to change my life overnight.

“Change all your habits.”Honestly… that’s way too hard. Work out more.Sleep earlier.Eat better.Do everything at once? That’s why I started differently —just one small check a day. Did I drink more water today?Did I walk for 10 minutes?Did I skip late-night snacks? Just one small thing. Small checks…

AI

AI 이미지 생성, 제품 홍보 사진 프롬프트 잘 쓰는 법

AI로 제품 홍보 이미지를 만들어본 사람이라면 한 번쯤 겪어봤을 거다. 결과물이 어딘가 어색하고, 뭔가 “AI가 만든 티”가 확 난다. 반복되는 포즈, 인위적인 조명, 어색한 질감. 이런 문제의 대부분은 프롬프트에 핵심 키워드가 빠져 있어서 생긴다. 오늘은 주얼리, 식료품, 공산품 등 어떤 제품이든 범용으로 쓸 수 있는 이미지 생성 프롬프트의 필수 키워드를 정리해봤다. 하나씩 차근차근 살펴보자. 왜…

AI

불안할 때 하루 한 줄 기록이 나를 바꾸는 이유

불안은 대부분 ‘나를 모르는 것’에서 시작돼요 불안한 날이 계속되면 뭔가 큰 걸 해야 할 것 같잖아요. 상담을 받는다든지, 운동을 시작한다든지. 근데 사실 그것도 마음의 여유가 있어야 할 수 있는 거라 쉽지 않죠. 저도 그런 시기가 있었어요. 이유를 모르겠는데 계속 불안하고, 뭘 해야 하는지도 모르겠고. 그때 깨달은 게 하나 있어요. 불안의 정체가 뭔지 모르니까 더 불안한…

AI

매 분마다 다른 문학 작품이 시간을 말해주는 ‘문장의 시간’ 제작기

1440개의 문학 작품 문장으로 하루를 채우는 독특한 시계 웹 서비스 제작 과정. PoC 프로젝트로 시작한 아이디어 실현기. TL;DR ; 한줄요약 프로젝트 개요: 왜 ‘문장의 시간’인가? 아이디어의 시작 우리는 하루에 수십 번, 시계를 본다. 그런데 매번 보는 건 같은 형태의 숫자들뿐이다. “만약 숫자 대신 문학 작품 속 문장이 시간을 말해준다면?” 이 질문에서 ‘문장의 시간(Time of Sentences)’…

AI

OS별 UX의 차이: 안드로이드의 ‘설치 버튼’과 iOS의 ‘공유 버튼’ 사이에서 – 홈스크린 등록하고 푸시알림 받기

웹 서비스를 앱처럼 사용하게 만드는 과정에서 가장 큰 허들은 역시 ‘홈 화면에 추가(Add to Home Screen)’ 유도입니다. 이번 루티(Routi) POC를 진행하며 안드로이드와 iOS 두 진영의 극명한 정책 차이를 다시 한번 실감했습니다. 1. Android: 사용자 친화적인 자동 설치 유도 안드로이드는 일정 조건(Manifest 파일, Service Worker 등)을 갖추면 브라우저가 직접 beforeinstallprompt 이벤트를 발생시킵니다. 이를 활용해 서비스 내에…

AI 카테고리의 글 더 보기 →