Ich habe kürzlich meinen Mac auf Mojave aktualisiert.
Ich habe mehrere Apps (z. B. Dropbox, Backblaze, Stay), die bestimmte Berechtigungen erfordern, die über Systemeinstellungen > Sicherheit & Datenschutz > Datenschutz gewährt werden können.
Seit dem Update auf Mojave kann ich dem erwähnten Einstellungsfenster keine Apps mehr hinzufügen. Geht man zum Beispiel in den Bereich „Bedienungshilfen“ („Erlaube den Apps unten, deinen Computer zu steuern“) und fügt eine App über die +
Schaltfläche oder per Drag & Drop aus dem Finder hinzu, wird die Aktion einfach ignoriert und die Liste bleibt leer.
Irgendeine Idee, um es zu umgehen?
Das Entfernen /Library/Application Support/com.apple.TCC/TCC.db
der Datei und der Neustart des Systems lösten das Problem.
Außerdem müssen Sie wahrscheinlich im Wiederherstellungsmodus neu starten und eine csrutil disable
.
Dann können Sie neu starten und die Datei löschen. Vergessen Sie nicht, csrutil enable
nach Abschluss des Vorgangs in den Wiederherstellungsmodus zu wechseln. Starten Sie erneut, um das System zu verwenden.
~/Library/Application\ Support/com.apple.TCC
.rm
die tcc.db
Datei bekomme, override rw-r--r-- root/wheel restricted for /Library/Application Support/com.apple.TCC/TCC.db?
bekomme ich die Operation als sudo nicht erlaubt.Am Ende habe ich Backblaze komplett deinstalliert (obwohl es die aktuelle Version 5.4.0 war, die Mojave unterstützt) und dann dieselbe Version von Grund auf neu installiert.
Damit war das Problem erledigt.
Ich hatte das gleiche Problem, das in meinem Fall von ESET verursacht wurde. Jetzt, nachdem ich ESET deinstalliert habe, kann ich die Liste der Apps in den Systemeinstellungen > Sicherheit & Datenschutz > Datenschutz sehen.
Aber immer wenn ich eine App zur Liste hinzufüge oder lösche, friert mein Mac seltsamerweise ein, als ob ich den Cursor bewegen könnte, aber ich kann bis zum Neustart nichts anklicken.
In meinem Fall wurde mein Pro-Benutzer tccd
irgendwie deaktiviert.
launchctl list | grep -I com.apple.tccd
Wenn keine Übereinstimmungen gefunden werden, aktivieren Sie Ihren Benutzer erneut tccd
mit
launchctl load -wF /System/Library/LaunchAgents/com.apple.tccd.plist
com.apple.tccd
als Ergebnis, launchctl list
also bin ich hier sicher.
Tetsujin
Zwieback
Gavrie
Gavrie
TJ Luoma
tccutil reset All
es im Terminal versucht? Ich habe einige Verweise darauf gesehen, um diese Berechtigungen "zurückzusetzen", obwohl es einige Diskussionen darüber zu geben scheint, ob "All" noch funktioniert oder nicht (die Manpage sagt nur, dass es Dinge wie ` tccutil reset AddressBook " und nichtAll
direkt erwähnt. Ich hoffe, Sie bekommen es zum Laufen!mhud
Ryan Poolos
Timo