2 Commits

Author SHA1 Message Date
songyc macbook
ccc58afac2 docs: 버전 1.0 App Store 출시 완료 반영 — 유지보수 모드 전환
- CLAUDE.md v2.4: 현재 상태=출시 완료·유지보수 모드(버그 수정·요청 기능만),
  결제 상품 실가격(월 4,400/년 44,000/평생 77,000), 출시·운영 메모로 재구성
  (신형 ASC 제출 방식·특가 코드·남은 확인 1건: 프로덕션 iCloud 왕복)
- HaruDanim.storekit: 로컬 테스트 가격을 실제 판매가와 일치
- Marketing: 체크리스트 완료 표시 + 실제 절차와 달랐던 점 기록,
  subscription-info 실가격 반영

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 14:58:41 +09:00
songyc macbook
1e62c082d3 feat(premium): StoreKit 2 결제 레이어 구현 (실결제 연결 직전 단계)
- StoreKitEntitlementProvider: Transaction.currentEntitlements 기반 실권한
  조회 + Transaction.updates 이벤트 반영. 앱 시작 시 PremiumManager.bootstrap
  으로 주입 (확장 타깃은 기존 PremiumGate 캐시 그대로)
- PremiumStore: 상품 로드/구매/복원 (월·년 구독 + 평생 이용권 3종)
- PremiumView: 실구매 UI (상품 목록·가격·구매 복원, 미로드 시 재시도 폴백)
- DEBUG 강제 프리미엄(-premium, 테스트 토글) 중에는 StoreKit 결과가
  덮어쓰지 않도록 보호
- HaruDanim.storekit 로컬 테스트 구성(월 5,000 / 년 50,000 / 일회성 80,000원,
  ko·en·ja 현지화) + 메인 스킴에 연결 → Xcode 실행으로 결제 흐름 테스트 가능
- 남은 것: App Store Connect에 productID 3종 등록만 하면 실결제 연결 완료

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013yKDMhuF39GVYy3FMcGHh7
2026-07-10 14:49:32 +09:00