Bump build 69 + cambios pendientes (scheme, AppShortcuts)

Build 69: primer build sin el auto-dedup destructivo. Base limpia para
recuperar los dispositivos vía TestFlight tras el incidente de build 68.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L2p3gUZRNWW388rWFRjiU7
This commit is contained in:
alexandrev-tibco
2026-07-22 19:58:24 +02:00
parent 99dc855467
commit d50926df76
3 changed files with 234 additions and 195 deletions
+10 -10
View File
@@ -541,7 +541,7 @@
CODE_SIGN_ENTITLEMENTS = PortfolioJournal/PortfolioJournalDebug.entitlements; CODE_SIGN_ENTITLEMENTS = PortfolioJournal/PortfolioJournalDebug.entitlements;
ENABLE_USER_SCRIPT_SANDBOXING = NO; ENABLE_USER_SCRIPT_SANDBOXING = NO;
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 68; CURRENT_PROJECT_VERSION = 69;
DEVELOPMENT_ASSET_PATHS = PortfolioJournal/Assets.xcassets; DEVELOPMENT_ASSET_PATHS = PortfolioJournal/Assets.xcassets;
DEVELOPMENT_TEAM = 2825Q76T7H; DEVELOPMENT_TEAM = 2825Q76T7H;
ENABLE_PREVIEWS = YES; ENABLE_PREVIEWS = YES;
@@ -582,7 +582,7 @@
CODE_SIGN_IDENTITY = "Apple Distribution"; CODE_SIGN_IDENTITY = "Apple Distribution";
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
PROVISIONING_PROFILE_SPECIFIER = "porfoliojournal"; PROVISIONING_PROFILE_SPECIFIER = "porfoliojournal";
CURRENT_PROJECT_VERSION = 68; CURRENT_PROJECT_VERSION = 69;
DEVELOPMENT_ASSET_PATHS = PortfolioJournal/Assets.xcassets; DEVELOPMENT_ASSET_PATHS = PortfolioJournal/Assets.xcassets;
DEVELOPMENT_TEAM = 2825Q76T7H; DEVELOPMENT_TEAM = 2825Q76T7H;
ENABLE_PREVIEWS = YES; ENABLE_PREVIEWS = YES;
@@ -739,7 +739,7 @@
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground; ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
CODE_SIGN_ENTITLEMENTS = PortfolioJournalWidgetExtension.entitlements; CODE_SIGN_ENTITLEMENTS = PortfolioJournalWidgetExtension.entitlements;
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 68; CURRENT_PROJECT_VERSION = 69;
DEVELOPMENT_ASSET_PATHS = PortfolioJournalWidget/Assets.xcassets; DEVELOPMENT_ASSET_PATHS = PortfolioJournalWidget/Assets.xcassets;
DEVELOPMENT_TEAM = 2825Q76T7H; DEVELOPMENT_TEAM = 2825Q76T7H;
GENERATE_INFOPLIST_FILE = NO; GENERATE_INFOPLIST_FILE = NO;
@@ -774,7 +774,7 @@
CODE_SIGN_IDENTITY = "Apple Distribution"; CODE_SIGN_IDENTITY = "Apple Distribution";
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
PROVISIONING_PROFILE_SPECIFIER = "Portfolio Journalwidget"; PROVISIONING_PROFILE_SPECIFIER = "Portfolio Journalwidget";
CURRENT_PROJECT_VERSION = 68; CURRENT_PROJECT_VERSION = 69;
DEVELOPMENT_ASSET_PATHS = PortfolioJournalWidget/Assets.xcassets; DEVELOPMENT_ASSET_PATHS = PortfolioJournalWidget/Assets.xcassets;
DEVELOPMENT_TEAM = 2825Q76T7H; DEVELOPMENT_TEAM = 2825Q76T7H;
GENERATE_INFOPLIST_FILE = NO; GENERATE_INFOPLIST_FILE = NO;
@@ -805,7 +805,7 @@
buildSettings = { buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)"; BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 68; CURRENT_PROJECT_VERSION = 69;
DEVELOPMENT_TEAM = 2825Q76T7H; DEVELOPMENT_TEAM = 2825Q76T7H;
GENERATE_INFOPLIST_FILE = YES; GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.6; IPHONEOS_DEPLOYMENT_TARGET = 17.6;
@@ -829,7 +829,7 @@
buildSettings = { buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)"; BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 68; CURRENT_PROJECT_VERSION = 69;
DEVELOPMENT_TEAM = 2825Q76T7H; DEVELOPMENT_TEAM = 2825Q76T7H;
GENERATE_INFOPLIST_FILE = YES; GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.6; IPHONEOS_DEPLOYMENT_TARGET = 17.6;
@@ -852,7 +852,7 @@
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 68; CURRENT_PROJECT_VERSION = 69;
DEVELOPMENT_TEAM = 2825Q76T7H; DEVELOPMENT_TEAM = 2825Q76T7H;
GENERATE_INFOPLIST_FILE = YES; GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.6; IPHONEOS_DEPLOYMENT_TARGET = 17.6;
@@ -875,7 +875,7 @@
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 68; CURRENT_PROJECT_VERSION = 69;
DEVELOPMENT_TEAM = 2825Q76T7H; DEVELOPMENT_TEAM = 2825Q76T7H;
GENERATE_INFOPLIST_FILE = YES; GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.6; IPHONEOS_DEPLOYMENT_TARGET = 17.6;
@@ -899,7 +899,7 @@
buildSettings = { buildSettings = {
CODE_SIGN_ENTITLEMENTS = PortfolioJournalQuickUpdateExtension.entitlements; CODE_SIGN_ENTITLEMENTS = PortfolioJournalQuickUpdateExtension.entitlements;
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 68; CURRENT_PROJECT_VERSION = 69;
DEVELOPMENT_TEAM = 2825Q76T7H; DEVELOPMENT_TEAM = 2825Q76T7H;
GENERATE_INFOPLIST_FILE = NO; GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = PortfolioJournalQuickUpdate/Info.plist; INFOPLIST_FILE = PortfolioJournalQuickUpdate/Info.plist;
@@ -927,7 +927,7 @@
CODE_SIGN_ENTITLEMENTS = PortfolioJournalQuickUpdateExtension.entitlements; CODE_SIGN_ENTITLEMENTS = PortfolioJournalQuickUpdateExtension.entitlements;
CODE_SIGN_IDENTITY = "Apple Distribution"; CODE_SIGN_IDENTITY = "Apple Distribution";
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 68; CURRENT_PROJECT_VERSION = 69;
DEVELOPMENT_TEAM = 2825Q76T7H; DEVELOPMENT_TEAM = 2825Q76T7H;
PROVISIONING_PROFILE_SPECIFIER = "PortfolioJournal QuickUpdate AppStore"; PROVISIONING_PROFILE_SPECIFIER = "PortfolioJournal QuickUpdate AppStore";
GENERATE_INFOPLIST_FILE = NO; GENERATE_INFOPLIST_FILE = NO;
@@ -78,6 +78,10 @@
argument = "-com.apple.CoreData.Logging.stderr 1" argument = "-com.apple.CoreData.Logging.stderr 1"
isEnabled = "YES"> isEnabled = "YES">
</CommandLineArgument> </CommandLineArgument>
<CommandLineArgument
argument = "-InitializeCloudKitSchema"
isEnabled = "YES">
</CommandLineArgument>
<CommandLineArgument <CommandLineArgument
argument = "-com.apple.CoreData.CloudKitDebug 3 " argument = "-com.apple.CoreData.CloudKitDebug 3 "
isEnabled = "YES"> isEnabled = "YES">
@@ -2,6 +2,7 @@
"sourceLanguage" : "en", "sourceLanguage" : "en",
"strings" : { "strings" : {
"Add a snapshot in ${applicationName}" : { "Add a snapshot in ${applicationName}" : {
"extractionState" : "stale",
"localizations" : { "localizations" : {
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
@@ -42,86 +43,108 @@
} }
}, },
"Check my portfolio in ${applicationName}" : { "Check my portfolio in ${applicationName}" : {
"extractionState" : "extracted_with_value",
"localizations" : { "localizations" : {
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Zeige mein Portfolio in ${applicationName}" "value" : "Zeige mein Portfolio in ${applicationName}"
} }
}, },
"en" : {
"stringSet" : {
"state" : "new",
"values" : [
"Check my portfolio in ${applicationName}",
"Show my net worth in ${applicationName}"
]
}
},
"es-ES" : { "es-ES" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Consulta mi cartera en ${applicationName}" "value" : "Consulta mi cartera en ${applicationName}"
} }
}, },
"fr" : { "fr" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Consulte mon portefeuille dans ${applicationName}" "value" : "Consulte mon portefeuille dans ${applicationName}"
} }
}, },
"it" : { "it" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Controlla il mio portafoglio in ${applicationName}" "value" : "Controlla il mio portafoglio in ${applicationName}"
} }
}, },
"ja" : { "ja" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "${applicationName}でポートフォリオを確認" "value" : "${applicationName}でポートフォリオを確認"
} }
}, },
"pt-BR" : { "pt-BR" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Verifique minha carteira no ${applicationName}" "value" : "Verifique minha carteira no ${applicationName}"
} }
} }
} }
}, },
"Log a value in ${applicationName}" : { "Log a value in ${applicationName}" : {
"extractionState" : "extracted_with_value",
"localizations" : { "localizations" : {
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Erfasse einen Wert in ${applicationName}" "value" : "Erfasse einen Wert in ${applicationName}"
} }
}, },
"en" : {
"stringSet" : {
"state" : "new",
"values" : [
"Log a value in ${applicationName}",
"Log my ${source} balance in ${applicationName}",
"Update ${source} in ${applicationName}"
]
}
},
"es-ES" : { "es-ES" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Registra un valor en ${applicationName}" "value" : "Registra un valor en ${applicationName}"
} }
}, },
"fr" : { "fr" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Enregistre une valeur dans ${applicationName}" "value" : "Enregistre une valeur dans ${applicationName}"
} }
}, },
"it" : { "it" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Registra un valore in ${applicationName}" "value" : "Registra un valore in ${applicationName}"
} }
}, },
"ja" : { "ja" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "${applicationName}で金額を記録" "value" : "${applicationName}で金額を記録"
} }
}, },
"pt-BR" : { "pt-BR" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Registre um valor no ${applicationName}" "value" : "Registre um valor no ${applicationName}"
} }
} }
} }
}, },
"Log my ${source} balance in ${applicationName}" : { "Log my ${source} balance in ${applicationName}" : {
"extractionState" : "stale",
"localizations" : { "localizations" : {
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
@@ -162,6 +185,7 @@
} }
}, },
"Show my net worth in ${applicationName}" : { "Show my net worth in ${applicationName}" : {
"extractionState" : "stale",
"localizations" : { "localizations" : {
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
@@ -202,6 +226,7 @@
} }
}, },
"Update ${source} in ${applicationName}" : { "Update ${source} in ${applicationName}" : {
"extractionState" : "stale",
"localizations" : { "localizations" : {
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
@@ -242,40 +267,50 @@
} }
}, },
"Update my portfolio in ${applicationName}" : { "Update my portfolio in ${applicationName}" : {
"extractionState" : "extracted_with_value",
"localizations" : { "localizations" : {
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Aktualisiere mein Portfolio in ${applicationName}" "value" : "Aktualisiere mein Portfolio in ${applicationName}"
} }
}, },
"en" : {
"stringSet" : {
"state" : "new",
"values" : [
"Update my portfolio in ${applicationName}",
"Add a snapshot in ${applicationName}"
]
}
},
"es-ES" : { "es-ES" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Actualiza mi cartera en ${applicationName}" "value" : "Actualiza mi cartera en ${applicationName}"
} }
}, },
"fr" : { "fr" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Mets à jour mon portefeuille dans ${applicationName}" "value" : "Mets à jour mon portefeuille dans ${applicationName}"
} }
}, },
"it" : { "it" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Aggiorna il mio portafoglio in ${applicationName}" "value" : "Aggiorna il mio portafoglio in ${applicationName}"
} }
}, },
"ja" : { "ja" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "${applicationName}でポートフォリオを更新" "value" : "${applicationName}でポートフォリオを更新"
} }
}, },
"pt-BR" : { "pt-BR" : {
"stringUnit" : { "stringUnit" : {
"state": "translated", "state" : "needs_review",
"value" : "Atualize minha carteira no ${applicationName}" "value" : "Atualize minha carteira no ${applicationName}"
} }
} }