fix(1.5): ASC 검증 ITMS-90626 — 인텐트 메타데이터에서 'iPhone' 제거, 빌드 3

- 앱 인텐트 설명·위젯 설명의 iPhone → '하루 다님 앱' (금칙 규칙 코드 주석 기록)
- 워치 카탈로그 2종 구 키 제거·신 키 en/ja 번역, missing/stale 0
- 화면 뷰 문구(빈 상태 안내 등)의 iPhone은 1.4부터 통과된 스캔 비대상이라 유지
- Debug/Store/워치 빌드 성공, CURRENT_PROJECT_VERSION 3

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WtZwRRjbtM9pZJDM4FkTq6
This commit is contained in:
songyc macbook 2026-08-22 08:34:49 +09:00
parent 2dfe8cf44c
commit fb1b8e8607
5 changed files with 25 additions and 23 deletions

File diff suppressed because one or more lines are too long

View File

@ -601,7 +601,7 @@
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = IOS/Haru_Danim.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 2;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_TEAM = 5GNS4Z2SYT;
ENABLE_PREVIEWS = YES;
GENERATE_INFOPLIST_FILE = YES;
@ -643,7 +643,7 @@
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = IOS/Haru_Danim.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 2;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_TEAM = 5GNS4Z2SYT;
ENABLE_PREVIEWS = YES;
GENERATE_INFOPLIST_FILE = YES;
@ -686,7 +686,7 @@
CODE_SIGN_ENTITLEMENTS = "Haru_DanimWatch Watch App/Haru_DanimWatch Watch App.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 2;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_TEAM = 5GNS4Z2SYT;
ENABLE_PREVIEWS = YES;
GENERATE_INFOPLIST_FILE = YES;
@ -722,7 +722,7 @@
CODE_SIGN_ENTITLEMENTS = "Haru_DanimWatch Watch App/Haru_DanimWatch Watch App.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 2;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_TEAM = 5GNS4Z2SYT;
ENABLE_PREVIEWS = YES;
GENERATE_INFOPLIST_FILE = YES;
@ -758,7 +758,7 @@
CODE_SIGN_ENTITLEMENTS = Haru_DanimWatchWidgets/Haru_DanimWatchWidgetsExtension.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 2;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_TEAM = 5GNS4Z2SYT;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = Haru_DanimWatchWidgets/Info.plist;
@ -794,7 +794,7 @@
CODE_SIGN_ENTITLEMENTS = Haru_DanimWatchWidgets/Haru_DanimWatchWidgetsExtension.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 2;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_TEAM = 5GNS4Z2SYT;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = Haru_DanimWatchWidgets/Info.plist;
@ -827,7 +827,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = Widgets/Haru_DanimWidgets.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 2;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_TEAM = 5GNS4Z2SYT;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = Widgets/Info.plist;
@ -853,7 +853,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = Widgets/Haru_DanimWidgets.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 2;
CURRENT_PROJECT_VERSION = 3;
DEVELOPMENT_TEAM = 5GNS4Z2SYT;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = Widgets/Info.plist;

View File

@ -521,18 +521,18 @@
}
}
},
"선택한 행동의 기간 누적 기록을 표시해요. 기간은 iPhone 행동 편집에서 지정해요. (프리미엄)": {
"선택한 행동의 기간 누적 기록을 표시해요. 기간은 하루 다님 앱의 행동 편집에서 정해요. (프리미엄)": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Shows the accumulated record of the chosen action. The period is set in the action editor on iPhone. (Premium)"
"value": "Shows the accumulated record of the chosen action. The period is set in the Haru Danim app's action editor. (Premium)"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "選んだアクションの期間累計を表示します。期間はiPhoneのアクション編集で指定します。(プレミアム)"
"value": "選んだアクションの期間累計を表示します。期間はHaru Danimアプリのアクション編集で指定します。(プレミアム)"
}
}
}
@ -933,18 +933,18 @@
}
}
},
"표시할 행동을 선택하세요. 표시 기간은 iPhone 행동 편집에서 지정해요.": {
"표시할 행동을 선택하세요. 표시 기간은 하루 다님 앱의 행동 편집에서 정해요.": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Choose an action to display. The period is set in the action editor on iPhone."
"value": "Choose an action to display. The display period is set in the Haru Danim app's action editor."
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "表示するアクションを選んでください。表示期間はiPhoneのアクション編集で指定します。"
"value": "表示する行動を選んでください。表示期間はHaru Danimアプリのアクション編集で指定します。"
}
}
}

View File

@ -47,7 +47,9 @@ struct WatchActionEntityQuery: EntityQuery {
struct ActionValueConfigIntent: WidgetConfigurationIntent {
static let title: LocalizedStringResource = "행동 기록"
static let description = IntentDescription("표시할 행동을 선택하세요. 표시 기간은 iPhone 행동 편집에서 지정해요.")
// 'iPhone' ASC ITMS-90626 (2026-08-22 ).
// ' ' ( )
static let description = IntentDescription("표시할 행동을 선택하세요. 표시 기간은 하루 다님 앱의 행동 편집에서 정해요.")
@Parameter(title: "행동")
var action: WatchActionEntity?
@ -290,7 +292,7 @@ struct ActionValueComplication: Widget {
ActionValueComplicationView(entry: entry)
}
.configurationDisplayName("행동 기록")
.description("선택한 행동의 기간 누적 기록을 표시해요. 기간은 iPhone 행동 편집에서 지정해요. (프리미엄)")
.description("선택한 행동의 기간 누적 기록을 표시해요. 기간은 하루 다님 앱의 행동 편집에서 정해요. (프리미엄)")
.supportedFamilies([.accessoryCircular, .accessoryRectangular, .accessoryInline, .accessoryCorner])
}
}

View File

@ -377,18 +377,18 @@
}
}
},
"선택한 행동의 기간 누적 기록을 표시해요. 기간은 iPhone 행동 편집에서 지정해요. (프리미엄)": {
"선택한 행동의 기간 누적 기록을 표시해요. 기간은 하루 다님 앱의 행동 편집에서 정해요. (프리미엄)": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Shows the accumulated record of the chosen action. The period is set in the action editor on iPhone. (Premium)"
"value": "Shows the accumulated record of the chosen action. The period is set in the Haru Danim app's action editor. (Premium)"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "選んだアクションの期間累計を表示します。期間はiPhoneのアクション編集で指定します。(プレミアム)"
"value": "選んだアクションの期間累計を表示します。期間はHaru Danimアプリのアクション編集で指定します。(プレミアム)"
}
}
}
@ -681,18 +681,18 @@
}
}
},
"표시할 행동을 선택하세요. 표시 기간은 iPhone 행동 편집에서 지정해요.": {
"표시할 행동을 선택하세요. 표시 기간은 하루 다님 앱의 행동 편집에서 정해요.": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Choose an action to display. The period is set in the action editor on iPhone."
"value": "Choose an action to display. The display period is set in the Haru Danim app's action editor."
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "表示するアクションを選んでください。表示期間はiPhoneのアクション編集で指定します。"
"value": "表示する行動を選んでください。表示期間はHaru Danimアプリのアクション編集で指定します。"
}
}
}