Entfernen Sie die Anwendung aus den Ortungsdiensten unter „Sicherheit und Datenschutz“ auf Mac OS X 10.7

Entfernen Sie die Anwendung aus den Ortungsdiensten unter „Sicherheit und Datenschutz“ auf Mac OS X 10.7

Ich versuche, die Installation einer Anwendung zu testen, die Ortungsdienste (Core Location) unter Mac OS X 10.7 verwendet.

Momentan werde ich nie um Erlaubnis gebeten, der Anwendung Zugriff auf die Ortungsdienste zu gewähren, da dieser Bundle-ID in der Vergangenheit bereits eine Berechtigung erteilt wurde.

Wenn ich das Kontrollkästchen deaktiviere, wird davon ausgegangen, dass ich die Anwendung vollständig deaktivieren möchte, und ich werde nicht erneut gefragt.

Wie entferne ich ein Element aus den Ortungsdiensten, um eine erneute Nachfrage zu erzwingen?

Antwort1

Öffnen Sie im Terminal eine Root-Shell, gehen Sie zu /var/folders/zz/. Führen Sie aus ls -lund geben Sie das Verzeichnis ein, das Eigentum von ist _locationd.

Öffnen Sie das CUnterverzeichnis und führen Sie den folgenden Befehl aus, um die Voreinstellungsdatei vom Binärformat in XML zu konvertieren:

plutil -convert xml1 clients.plist

Bearbeiten Sie nun die Datei, z. B. vimvon der Befehlszeile aus, und entfernen Sie die Anwendung (sowohl keyals auch dictanschließend), die nicht mehr in der Liste angezeigt werden soll.

Speichern und killall locationderneutes Laden aus der Einstellungsdatei durchführen.


Es besteht die Möglichkeit, dass der PromptedSettingsSchlüssel auch nützlich ist, wenn keine Autorisierung vorliegt, aber das herauszufinden überlasse ich dem Leser.

verwandte Informationen