Rimozione completa di LockDown Browser su Mac (procedura 2026)

La rimozione completa di LockDown Browser su Mac richiede di eliminare otto cose: il bundle .app, Application Support, Caches, Group Containers, Preferences, Saved Application State, LaunchAgents (se presenti) e le voci di permessi TCC. Sotto: sia la procedura da Terminale che quella da Finder.

Procedura da Terminale (raccomandata - 30 secondi)

Esci prima da LockDown Browser. Forza l'uscita se necessario (⌘+⌥+Esc).

# Move app to Trash
rm -rf "/Applications/LockDown Browser.app"

# Remove user-scope state
rm -rf ~/Library/Application\ Support/LockDown\ Browser/
rm -rf ~/Library/Caches/com.respondus.lockdownbrowser/
rm -rf ~/Library/Group\ Containers/group.com.respondus.lockdownbrowser/
rm -f  ~/Library/Preferences/com.respondus.lockdownbrowser.plist
rm -rf ~/Library/Saved\ Application\ State/com.respondus.lockdownbrowser.savedState/

# Remove LaunchAgents if present (MDM-deployed only)
launchctl bootout gui/$(id -u) ~/Library/LaunchAgents/com.respondus.lockdownbrowser.plist 2>/dev/null
rm -f ~/Library/LaunchAgents/com.respondus.lockdownbrowser.plist

# System-wide artefacts (only if your Mac is managed by IT and they pushed LDB)
sudo rm -rf "/Library/Application Support/LockDown Browser/" 2>/dev/null
sudo rm -f /Library/LaunchDaemons/com.respondus.lockdownbrowser.plist 2>/dev/null

# Reset TCC permissions so a fresh install does not inherit stale denials
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

Procedura GUI (Finder, senza Terminale)

  1. Esci da LDB.
  2. Apri Finder. Trascina LockDown Browser da Applicazioni al Cestino.
  3. Menu Finder: Vai → Vai alla cartella… (oppure ⌘+⇧+G).
  4. Digita ~/Library/Application Support/ e premi Invio. Trascina la cartella LockDown Browser nel Cestino.
  5. Ripeti per ~/Library/Caches/: trascina com.respondus.lockdownbrowser nel Cestino.
  6. Ripeti per ~/Library/Group Containers/: trascina group.com.respondus.lockdownbrowser.
  7. Ripeti per ~/Library/Preferences/: trascina com.respondus.lockdownbrowser.plist.
  8. Ripeti per ~/Library/Saved Application State/: trascina com.respondus.lockdownbrowser.savedState.
  9. Svuota il Cestino.
  10. Reimposta TCC: Impostazioni di Sistema → Privacy e Sicurezza → Fotocamera/Microfono/Registrazione dello schermo, fai clic su LockDown Browser se presente, fai clic su (-) per rimuovere.

Verifica che la disinstallazione sia completa

Dopo aver eseguito una delle due procedure:

find / -iname "*lockdown*" -o -iname "*respondus*" 2>/dev/null | head -20

Dovrebbe restituire vuoto (o solo il tuo Cestino se non l'hai svuotato). Se esistono ancora percorsi relativi a LDB, eliminali singolarmente con rm -rf.

Perche tutte e otto le posizioni contano

PosizionePerche conta
/Applications/LockDown Browser.appBundle principale. Trascinare nel Cestino ottiene questo; il resto e la lacuna.
~/Library/Application Support/Configurazioni Dashboard in cache, stato dell'esame. Riutilizzato alla prossima installazione se non eliminato.
~/Library/Caches/Cache WebKit. Non influisce sulla nuova installazione ma occupa disco.
~/Library/Group Containers/Buffer di registrazione del Monitor pre-upload. Elemento piu grande - multi-GB dopo un semestre.
~/Library/Preferences/Preferenze dell'app. Piccole ma riutilizzate.
~/Library/Saved Application State/Stato di ripristino della finestra.
~/Library/LaunchAgents/Agente di avvio automatico (solo MDM). Persiste tra i riavvii.
Voci TCCSe non reimpostate, una nuova installazione eredita vecchi permessi concessi. A volte desiderato, a volte no.

Frequently asked questions

Servono i diritti di amministratore per disinstallare?

Per lo piu no - gli elementi a livello utente non richiedono admin. Solo i percorsi /Library di sistema (rari sui Mac personali) richiedono sudo. Anche tccutil non necessita di admin.

Le mie risposte d'esame salvate andranno perse?

No - le risposte d'esame vivono nel tuo LMS, non sul tuo Mac. Disinstallare LDB non ha alcun effetto sulla cronologia degli esami o sui voti.

Devo riavviare dopo la disinstallazione?

Consigliato se intendi reinstallare da zero. Il riavvio garantisce che eventuali handle a livello di kernel bloccati su LDB vengano rilasciati.