diff --git a/apps/rebreak-native/app.config.ts b/apps/rebreak-native/app.config.ts index e86c59f..ce277c5 100644 --- a/apps/rebreak-native/app.config.ts +++ b/apps/rebreak-native/app.config.ts @@ -123,6 +123,12 @@ export default ({ config }: ConfigContext): ExpoConfig => ({ }, }, }, + // Spiegelt das Build-Flag aus eas.json (development.env.REBREAK_ENABLE_FAMILY_CONTROLS) + // in den JS-Bundle, damit die Blocker-Page weiß ob die App-Lock (denyAppRemoval via + // FamilyControls) verfügbar ist. In TestFlight/production-Builds ist das (noch) false + // → dort UI: "Family Controls — coming soon" statt eines kaputten Toggles, der + // Schutz-Banner bleibt trotzdem positiv ("Schutz komplett", der URL-Filter trägt). + familyControlsEnabled: process.env.REBREAK_ENABLE_FAMILY_CONTROLS === "1", apiUrl: process.env.EXPO_PUBLIC_API_URL || process.env.API_URL ||