- 완주한 세트만 애플 건강에 '기타' 운동으로 자동 기록 (중단=미기록 규칙 일관) - 폰=사후 HKWorkoutBuilder, 워치=라이브 HKWorkoutSession(심박 포함·손목 내림 유지 겸용, 실패 시 확장 런타임 세션 폴백) - 운동 강도: 설정 → 애플 건강 → 자동 기록(기본 2·쉬움, 안 함 가능) — relateWorkoutEffortSample, 워치 11+/iOS 18, 워치 10은 운동만 기록 - 쓰기 전용 권한(첫 시작 때 요청·거부 시 조용히 스킵), 건강 문구 3언어, 새 UI 문자열 11키 번역 - WorkoutConfig 전 필드 decodeIfPresent 디코더 (필드 추가에도 기존 설정 보존) - 검증: Debug·Release·워치 빌드 그린, 권한 시트·설정 ko/ja 화면 QA, 카탈로그 missing·stale 0 (건강 실제 저장은 권한 시트 조작 불가로 실기기 확인 필요) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UPmp29DQHY6Ahfss5SRopT
75 lines
1.9 KiB
Plaintext
75 lines
1.9 KiB
Plaintext
{
|
|
"sourceLanguage": "ko",
|
|
"strings": {
|
|
"CFBundleDisplayName": {
|
|
"extractionState": "manual",
|
|
"localizations": {
|
|
"ko": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "케깅"
|
|
}
|
|
},
|
|
"en": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "Keging"
|
|
}
|
|
},
|
|
"ja": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "Keging"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NSHealthUpdateUsageDescription": {
|
|
"extractionState": "manual",
|
|
"localizations": {
|
|
"ko": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "케겔 운동을 마치면 그 시간을 애플 건강에 운동으로 기록하기 위해 필요해요."
|
|
}
|
|
},
|
|
"en": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "Used to save your finished Kegel workouts to Apple Health."
|
|
}
|
|
},
|
|
"ja": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "完了したケーゲル運動をヘルスケアにワークアウトとして記録するために使用します。"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NSHealthShareUsageDescription": {
|
|
"extractionState": "manual",
|
|
"localizations": {
|
|
"ko": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "케깅은 건강 데이터를 읽지 않아요."
|
|
}
|
|
},
|
|
"en": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "Keging does not read your health data."
|
|
}
|
|
},
|
|
"ja": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "Kegingはヘルスケアデータを読み取りません。"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"version": "1.0"
|
|
} |