songyc macbook f05e6113a1 chore(release): privacy manifests for all 4 bundles + lower minimum OS to 26.0/10.0
유료 앱 출시 패키지 점검에서 발견한 두 가지 보완:

1) PrivacyInfo.xcprivacy 추가 (iOS 앱·위젯 확장·워치 앱·워치 위젯 확장) —
   required-reason API 선언(ITMS-91053 대응): UserDefaults 카테고리에
   CA92.1(앱 자체 설정) + 1C8F.1(App Group 공유), 수집 데이터·트래킹 없음
   (ASC '데이터 수집 안 함' 선택과 일치). 파일 타임스탬프·부팅 시간·디스크
   용량·키보드 목록 API는 전수 grep으로 미사용 확인. 앱 타깃이 위젯 폴더를,
   워치 앱 타깃이 워치위젯 폴더를 동기화(미리보기 화면용)하고 있어 매니페스트가
   이중 복사되던 충돌은 membershipException 2건으로 해소 — 번들마다 자기
   매니페스트 1개씩 포함됨을 빌드 산출물로 확인.

2) 배포 타깃 하향: iOS/iPadOS 26.5 → 26.0 (리퀴드 글라스 glassEffect가 26.0
   하한이라 그 이상 낮출 수 없음), watchOS 26.0 → 10.0. 컴파일러 availability
   검사가 오류 0건으로 통과 = 해당 버전 지원 보증. 검증: Debug·Store·워치 스킴
   빌드 성공, MinimumOSVersion 각인(26.0/10.0) 확인, watchOS 11.5 시뮬레이터
   실기동(기존 최소치로는 설치 불가였던 OS) + 26.2 시뮬레이터 실기동, 아이폰
   시뮬레이터 부팅 확인. Series 4·5·SE(1세대) 등 watchOS 10~11 워치 사용자와
   iOS 26.0~26.4 기기가 지원 범위에 들어옴.

CLAUDE.md §1에 최소 OS와 매니페스트 완비 상태 기록.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013yKDMhuF39GVYy3FMcGHh7
2026-07-15 19:05:09 +09:00
2025-05-17 18:21:24 +09:00
2025-09-14 19:51:16 +09:00
Description
This is a repository where I have collected my study codes, project codes I have worked on so far, and setting files.
330 MiB
Languages
Swift 78.6%
Python 6.7%
C 6%
Java 4.4%
TypeScript 3%
Other 1.3%