Wie du alle LockDown-Browser-Berechtigungen auf dem Mac zurücksetzt (sauberer Zustand)

Wenn LDB sich mit Berechtigungen inkonsistent verhält, ist die zuverlässige Wiederherstellung, jeden TCC-Eintrag auf einen sauberen Zustand zurückzusetzen. Verwende `tccutil reset` für das Zurücksetzen auf Systemebene, dann sauber beim nächsten Start neu erteilen. Verfahren getestet auf macOS Sonoma 14.6 und Sequoia 15.4.

Wann ein vollständiges Berechtigungs-Reset durchgeführt werden sollte

Führe das vollständige Reset aus, wenn:

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

  1. Systemeinstellungen → Datenschutz & Sicherheit.
  2. 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:

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.