하루계획 · com.modamtech.dayPlanApp
스크린샷부터 서명·아카이브·업로드·심사 제출까지, 출시를 끝내기 위한 남은 단계 가이드입니다. iOS 개인용 개발자 계정(팀 ZK5HQSP3S2) 기준.
캡처 방법 — 이 맥의 시뮬레이터는 GUI로는 정상 렌더링되므로, 앱 실행 후 headless 캡처로 정확한 해상도(베젤 없이)를 뽑았습니다. (창 캡처는 베젤이 들어가 크기가 안 맞아 부적합)
xcrun simctl io booted screenshot 1_calendar.png # 1320×2868 원본| 파일 | 화면 |
|---|---|
| 1_calendar | 달력 — 대표색 개수 원(일정·기록·할일), 공휴일 |
| 2_detail | 날짜 상세 시트 — 일정·기록·할일 목록 |
| 3_todos | 할 일 탭 — 오늘/예정/지연/완료 + 상태 태그 |
| 4_events | 일정 탭 — 이달·다음달 일정 |
| 5_records | 기록 탭 — 기간 필터 + 기록 목록 |
| 6_settings | 설정 — 구글 캘린더·알림·기록 종류 |
업로드 위치: App Store Connect → 버전 → 미리보기 및 스크린샷 → iPhone 6.9" 칸에 드래그. 첫 장(달력)이 목록·검색 대표 이미지.
appstoreconnect.apple.com → My Apps → + → New Apphttps://sites.google.com/view/dayplan-privacyopen ios/Runner.xcworkspace
com.modamtech.dayPlanApp 확인 → 빨간 오류 없어야 함pubspec.yaml의 version: 1.0.0+1 (버전 1.0.0 / 빌드 1). 재업로드마다 빌드번호 +1 (1.0.0+2…)flutter build ipa --release → build/ios/ipa/*.ipa 생성 → Transporter 앱으로 업로드. (서명 설정은 3단계가 선행되어야 함)| 증상 | 해결 |
|---|---|
| Signing 오류 | Team 선택·Bundle ID 일치 확인 |
| Archive 회색 | 실행 대상을 Any iOS Device로 |
| No account for team | Settings → Accounts에 Apple ID 추가 |
| 빌드 안 보임 | 처리 중(수십 분). 새로고침·메일 확인 |
| sandbox not in sync | cd ios && pod install |