[logged-out-auth-intro] Merge main into opt-in-prompts, keep enterAuth-closure UX

ProfileLoggedOutView conflict: kept this branch's simpler
enterAuth()-closure version over main's inline-embedded LoginView
(fix/profile/logged-out-auth-intro, predates the login-entry-
animation-bug fix). That bug was the actual reason the separate-
screen approach looked broken; it's already fixed here
(decisions/2026-08-06-login-entry-animation-bug.md), so the simpler
pattern works without re-threading a root binding through
MainTabView/ProfileLoggedOutView, which this branch deliberately
removed in favor of the closure. Ported the location-usage-
description Portuguese copy and the entitlements additions
(aps-environment, location.push) from main.
This commit is contained in:
Daniel Arantes Loverde
2026-08-24 11:48:27 -03:00
3 changed files with 4 additions and 11 deletions

View File

@@ -997,7 +997,7 @@
INFOPLIST_FILE = PediFoods/Info.plist; INFOPLIST_FILE = PediFoods/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = "Pedi Foods"; INFOPLIST_KEY_CFBundleDisplayName = "Pedi Foods";
INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO; INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "PediFoods uses your location to show nearby stores and estimate delivery times."; INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "PediFoods usa sua localização para mostrar lojas perto de você";
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchScreen_Generation = NO; INFOPLIST_KEY_UILaunchScreen_Generation = NO;
@@ -1041,7 +1041,7 @@
INFOPLIST_FILE = PediFoods/Info.plist; INFOPLIST_FILE = PediFoods/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = "Pedi Foods"; INFOPLIST_KEY_CFBundleDisplayName = "Pedi Foods";
INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO; INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "PediFoods uses your location to show nearby stores and estimate delivery times."; INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "PediFoods usa sua localização para mostrar lojas perto de você";
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchScreen_Generation = NO; INFOPLIST_KEY_UILaunchScreen_Generation = NO;

View File

@@ -10,5 +10,7 @@
</array> </array>
<key>com.apple.developer.devicecheck.appattest-environment</key> <key>com.apple.developer.devicecheck.appattest-environment</key>
<string>$(APP_ATTEST_ENVIRONMENT)</string> <string>$(APP_ATTEST_ENVIRONMENT)</string>
<key>com.apple.developer.location.push</key>
<true/>
</dict> </dict>
</plist> </plist>

View File

@@ -460,12 +460,6 @@
"Entrar" : { "Entrar" : {
"comment" : "A link that directs the user to the login screen.", "comment" : "A link that directs the user to the login screen.",
"isCommentAutoGenerated" : true "isCommentAutoGenerated" : true
},
"Entrar ou Cadastrar" : {
},
"Entre na sua conta" : {
}, },
"Entrega" : { "Entrega" : {
"comment" : "A text describing delivery mode.", "comment" : "A text describing delivery mode.",
@@ -518,9 +512,6 @@
}, },
"Excluir sua conta?" : { "Excluir sua conta?" : {
},
"Faça login ou cadastre-se para ver seu perfil, pedidos e endereços." : {
}, },
"Favorite" : { "Favorite" : {
"comment" : "Item editor title label for marking the item as a favorite", "comment" : "Item editor title label for marking the item as a favorite",