Wie du alle LockDown-Browser-Berechtigungen auf dem Mac zurücksetzt (sauberer Zustand)
Wann ein vollständiges Berechtigungs-Reset durchgeführt werden sollte
Führe das vollständige Reset aus, wenn:
- LDB „Berechtigung verweigert" zeigt, aber Systemeinstellungen die Berechtigung als erlaubt zeigen.
- Berechtigungs-Schalter in Systemeinstellungen bleiben über Starts nicht erhalten.
- Du mehrfach auf „Erlauben" für dieselbe Berechtigung geklickt hast und sie weiterhin erneut nachfragt.
- Nach einem macOS-Update, das TCC in einem inkonsistenten Zustand hinterlassen haben könnte.
- Vor einer hochstakigen Prüfung, als präventive Wartung.
Das vollständige Reset-Verfahren
In der Reihenfolge ausführen. Beende LockDown Browser zuerst (sofort beenden, falls nötig: ⌘+⌥+Esc).
Schritt 1 - Jede TCC-Berechtigung für LDB auf Systemebene zurücksetzen
tccutil reset Camera com.respondus.lockdownbrowser
tccutil reset Microphone com.respondus.lockdownbrowser
tccutil reset ScreenCapture com.respondus.lockdownbrowser
tccutil reset Accessibility com.respondus.lockdownbrowser
tccutil reset SystemPolicyAllFiles com.respondus.lockdownbrowser
tccutil reset PostEvent com.respondus.lockdownbrowser
tccutil reset ListenEvent com.respondus.lockdownbrowser
Jeder Befehl setzt einen TCC-Dienst für LDB zurück. tccutil erfordert kein Admin-Passwort; es operiert auf der TCC-Datenbank des Benutzers. Apple dokumentiert es in der Seite man tccutil auf jeder macOS-Installation.
Schritt 2 - LDB aus den Datenschutzlisten der Systemeinstellungen entfernen
- Systemeinstellungen → Datenschutz & Sicherheit.
- Für jeden von: Kamera, Mikrofon, Bildschirm- & Systemaudioaufnahme, Bedienungshilfen, vollständiger Festplattenzugriff, Eingabeüberwachung - finde LockDown Browser, klicke darauf, klicke auf den (-) Minus-Button, bestätige die Entfernung.
Schritt 3 - LDB-Cache-Zustand löschen (optional, aber empfohlen)
rm -rf ~/Library/Application\ Support/LockDown\ Browser/
rm -rf ~/Library/Caches/com.respondus.lockdownbrowser/
Schritt 4 - Mac neu starten
Zwingt alle macOS-Dienste, die TCC-Status zwischenspeichern, sich zu aktualisieren. Nach der Anmeldung öffne keine andere App zuerst.
Schritt 5 - LDB aus deinem LMS neu starten
Melde dich in deinem LMS an, navigiere zur Bewertung, klicke auf den LDB-Start-Link. macOS fragt jede erforderliche Berechtigung frisch ab. Klicke bei jeder auf Erlauben. Der Berechtigungszustand ist jetzt sauber.
Warum das Zurücksetzen auf Systemebene (tccutil) zusätzlich zu Systemeinstellungen erforderlich ist
Die Schalter in Systemeinstellungen wirken auf eine Datenbankdatei in ~/Library/Application Support/com.apple.TCC/TCC.db. Ausschalten löst nicht immer dieselben TCC-Framework-Signale aus, die tccutil reset sendet. Beide zu kombinieren (Entfernen aus Einstellungen + tccutil reset) ist das, was einen sauberen Erststart-Zustand garantiert.
Wenn das Reset das zugrunde liegende Problem nicht behebt
Manche Symptome sind keine Berechtigungsprobleme, auch wenn sie so aussehen:
- Kamera nicht erkannt → eine andere App hält die Kamera (siehe Kamera-Lösung).
- Mikrofon-Stille → falsches Eingabegerät oder stummgeschaltet (siehe Mikrofon-Lösung).
- Bildschirmaufnahme erneut nachfragend bei jedem Start → Sequoia 15.3+-Verhalten, kein Bug (siehe Bildschirmaufnahme-Seite).
Häufig gestellte Fragen
Wird tccutil reset andere Apps betreffen?
Nein - jeder Befehl zielt nur auf die angegebene Bundle-ID (com.respondus.lockdownbrowser). Der TCC-Status anderer Apps bleibt unberührt.
Brauche ich ein Admin-Passwort für tccutil?
Nein, tccutil operiert auf der eigenen TCC-Datenbank des Benutzers. Keine Admin-Eskalation erforderlich.
Wie oft sollte ich ein vollständiges Reset ausführen?
Nur bei der Fehlersuche. Routine-Resets kosten dich die Zeit, alles beim nächsten Start neu zu erteilen. Setze vor einer großen Prüfung zurück, falls du kürzlich Berechtigungsprobleme hattest.