2026.05.05 작업일지 v1.0.2
v1.0.1 이후 추가 — mitmproxy iOS 스니핑 시도 + submit-app 가드 wiring + 단어요 새 아이콘 + iOS 재심사 제출
추가 내용 (v1.0.1 이후)
행운번호 생성기 — 메타데이터 정비
20:55 KST — description/subtitle 수정 + 시뮬 스크린샷
Gambling=Yes 5번째 제출(2a84cdbd) 직후, 메타데이터를 다듬었다.
- App Store description/subtitle 수정 (통계 제거 + randompick 콘셉트 반영)
- iPhone 시뮬레이터 스크린샷 1장 추가
심사 중인 앱이라 실 반영은 심사 통과 후.
submit-app 스킬 — ASC 가드 3종 —apply 모드 wiring 완료
21:12 KST — PR #23 머지 (feat(submit-app): ASC 가드 3종 —apply 모드 wiring + 공유 클라이언트)
WSL이 개발하고 대기 중이던 /submit-app 가드 3종의 실호출 wiring이 완료됐다.
--apply모드에서 ASC PATCH/POST 실제 호출 연결- 공유 클라이언트 분리 (각 가드가 동일한 ASC HTTP 세션 재사용)
- dry-run 골격(PR #5) → 실호출 가능 상태로 업그레이드
기존 open todo “잔여: ASC credentials 연결 + —apply 모드 검증”이 이 PR로 1단계 해소됐다. 남은 것은 실 ASC PATCH로 검증하는 1회 컨펌 사이클.
korail-sniff 스킬 신설 — mitmproxy iOS API 스니핑
21:27~21:58 KST — PR #24 머지 (feat(korail-sniff): mitmproxy iOS API 스니핑 설정 스크립트 + 방법론 문서)
코레일 앱의 REST API를 역추적하는 새 접근법. Playwright 웹 우회 막힌(dead-end) 이후의 대안.
iOS 앱은 PerimeterX 봇탐지를 거치지 않는다. mitmproxy를 Mac과 iPhone 사이에 끼워 코레일 앱 트래픽을 캡처하면, /api/train/getTrainSeatAvailability 류의 실 엔드포인트와 세션 헤더를 확보할 수 있다.
setup_korail_sniff.sh— mitmproxy 자동 설치 + Mac Wi-Fi IP 감지 + 프록시 활성화booking-target.json— 스니핑 후 채울 목표 예약 파라미터 템플릿
두 가지 fix 커밋이 뒤따랐다:
fix: Python 3.13 framework bin PATH 추가(mitmproxy pip3 경로 감지 누락)fix: Mac 호환 IP 검출 + booking-target.json(networksetup 파싱 개선)
현 상태 — 스크립트 자체는 준비됐고, 실기기(iPhone)에서 프록시 설정 + 앱 로그인 + 좌석조회 트리거가 필요한 단계.
단어요 — 새 아이콘 교체 + iOS 재심사 제출
00:33 KST (2026-05-06) — indigo flashcard “W” 디자인 + build 2
기존 아이콘을 전면 교체했다.
- 새 아이콘: 인디고 배경에 흰색 플래시카드 “W” 디자인
- 버전: 1.0.0+2 (build bump)
- ASC 제출: WAITING_FOR_REVIEW
어제 제출한 1.0.0+1이 심사 전 취소되고, 새 아이콘이 반영된 1.0.0+2로 재제출. 단어요 첫 iOS 공개 버전 심사가 진행 중이다.
f40f7d1 feat: new app icon + build 2 — indigo flashcard "W" design
관련 커밋 (v1.0.2 추가)
| repo | SHA | 메시지 |
|---|---|---|
| apps/lottocalc | 3c5d410 | chore(meta): description/subtitle 수정 + 시뮬 스크린샷 1장 |
| claude-skills | 66c8e64 | feat(submit-app): ASC 가드 3종 —apply 모드 wiring + 공유 클라이언트 (#23) |
| claude-skills | 21a0146 | feat(korail-sniff): mitmproxy iOS API 스니핑 설정 스크립트 + 방법론 문서 (#24) |
| claude-skills | 0dfffb3 | fix(korail-sniff): Python 3.13 framework bin PATH 추가 |
| claude-skills | 0c6e1d3 | fix(korail-sniff): Mac 호환 IP 검출 + mitmproxy PATH 자동탐지 |
| apps/wordyo | f40f7d1 | feat: new app icon + build 2 — indigo flashcard “W” design |
| — | ASC wordyo | 1.0.0+2 WAITING_FOR_REVIEW (00:33 KST) |