Verifiziert via Build-11-.ipa-Inspektion + Device-Logs: - com.apple.developer.family-controls FEHLT im signierten Distribution-Build (Plugin gated korrekt auf REBREAK_ENABLE_FAMILY_CONTROLS — Apple- Distribution-Approval pending). - Device-Log beweist: ManagedSettingsAgent-XPC → "error 159 Sandbox restriction" → NSCocoaErrorDomain:4099. Kein Daemon-/Race-Problem, Retry zwecklos. Root-Cause des FC-Bugs: app.config.ts hatte familyControlsEnabled hart auf true (falscher "approved"-Kommentar) → App bot App-Lock an obwohl sandbox-blockiert. FAMILY_CONTROLS_AVAILABLE wurde nirgends konsumiert. Fixes: - app.config.ts: familyControlsEnabled an REBREAK_ENABLE_FAMILY_CONTROLS gekoppelt (== Plugin-Gating) → in TestFlight/production false. - blocker.tsx: iOS App-Lock-Card nur wenn FAMILY_CONTROLS_AVAILABLE. lockedIn akzeptiert URL-Filter allein wenn FC build-seitig fehlt. - ProtectionSlide.tsx: Onboarding überspringt den App-Lock-Step (FC) wenn nicht verfügbar — URL-Filter allein = vollwertiger Schutz. Native Log-Viewer (für NEFilter-Debug ohne Mac/Console.app): - Swift: getProtectionLogs/clearProtectionLogs lesen SharedLogStore aus App-Group-UserDefaults. - lib/protection.ts wrapper + TS-module-types. - debug.tsx: ProtectionLogCard (iOS) — native NEFilter/FC-Logs in der App sichtbar, copy/clear/refresh.
Description
Self-hosted mirror of rebreak monorepo
Languages
TypeScript
68%
Vue
7.9%
Swift
7.7%
Shell
4.2%
JavaScript
3.1%
Other
8.9%