mycode/myApp/Keging/IOS/PrivacyInfo.xcprivacy
songyc macbook 0a25ea5ac7 docs(keging): App Store 배포 자료 작성 — Marketing 폴더(설명·키워드·프로모션·새 기능·리뷰 메모 3언어 + 스크린샷 아이폰 9·워치 3 × ko/en/ja 원본·합성), 개인정보처리방침, PrivacyInfo.xcprivacy 3타깃
- Marketing/AppStore: app-name-subtitle·description-{ko,en,ja}·keywords·promotional-text·whats-new-1.0·review-notes(ASC 입력값 + App Review 영문 메모: HealthKit·백그라운드 오디오·워치)
- Marketing/Screenshots: iPhone 17 Pro Max(1320×2868) 9장 × 3언어 — 첫 화면(워치 연결됨 배지)·수축·이완·하루 통계·주간 통계·운동 세팅·다이나믹 아일랜드 확장 뷰·다크·완료 / Watch S11 46mm(416×496) 3장 × 3언어 — 시작·운동 중·세팅. framed-* = 홍보 문구 합성판(업로드 대상)
- Marketing/tools: frame_screenshots.swift(하루 다님 도구 이식, 아이폰+워치) / clean_watch_statusbar.py(워치 시뮬 '연결 끊김' 아이콘 제거)
- Marketing/README.md: 구성·재촬영 요령(시간대 정합 2단계 부팅, 아일랜드 확장 뷰는 AppleScript 메뉴+CGEvent 길게 누름, LA는 시스템 언어, 워치 아이콘 규칙)·출시 체크리스트(무료·인앱 없음)
- Docs/PRIVACY.md: 개인정보처리방침 ko/en/ja — GitHub notalentprogrammer/Keging 공개 저장소에 게시 예정(URL이 description·review-notes에 반영됨)
- PrivacyInfo.xcprivacy(IOS·워치·위젯): 수집·추적 없음, UserDefaults CA92.1·1C8F.1 — 동기화 그룹 자동 포함, 3타깃 빌드 그린·번들 포함 확인
- CLAUDE.md: §1 현재 상태(배포 자료 완료·사용자 다음 단계), §2.1 구조, §2.2 마케팅 시뮬, §2.5 마케팅 자료 유지 원칙, §8 갱신

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UPmp29DQHY6Ahfss5SRopT
2026-09-05 06:28:34 +09:00

29 lines
1.1 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<!-- 개인정보 매니페스트 (required reason API 선언 — ITMS-91053 대응, 하루 다님과 동일 구성)
이 앱은 데이터를 수집·추적하지 않으며, UserDefaults만 required-reason API에 해당:
CA92.1 = 앱 자신만 접근하는 설정 저장 / 1C8F.1 = 같은 App Group의 앱·확장 간 공유
(HealthKit은 required-reason API가 아니고, 건강 데이터는 사용자 본인의 건강 앱에만 쓰므로 수집 항목 없음) -->
<key>NSPrivacyTracking</key>
<false/>
<key>NSPrivacyTrackingDomains</key>
<array/>
<key>NSPrivacyCollectedDataTypes</key>
<array/>
<key>NSPrivacyAccessedAPITypes</key>
<array>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>CA92.1</string>
<string>1C8F.1</string>
</array>
</dict>
</array>
</dict>
</plist>