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:
parent
2dfe8cf44c
commit
fb1b8e8607
File diff suppressed because one or more lines are too long
@ -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;
|
||||
|
||||
@ -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アプリのアクション編集で指定します。"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -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])
|
||||
}
|
||||
}
|
||||
|
||||
@ -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アプリのアクション編集で指定します。"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user