Återställ App Tillgång till OS X Sekretessdata från kommandoraden

Om du av misstag tillåter en app att få tillgång till saker som din personliga kontaktlista eller plats eller om du bara vill börja om igen och ha granulär kontroll över vilka applikationer som kan komma åt vissa uppgifter kan du använda kommandoradsverktyget tccutil i OS X 10.8 och senare.

Tänk på kommandot tccutil som ett slags kommandoradsgränssnitt till kontrollpanelen Säkerhet och integritet, vilket låter dig styra programåtkomst till saker som kontakter, platstjänster, användarstatistik och mer. Detta är separat från GateKeeper, som styr möjligheten för vissa applikationer att starta.

De flesta användare kommer att bli bättre med hjälp av den vänligare inställningspanelen, men för dem som gillar att finjustera saker från terminalen, är här grunderna för tccutil-kommandot:

I sin kärna används tccutil för att hantera sekretessdatabasen som sådan:

tccutil reset [service name]

Exemplet på tccutil man-sidan återställer privatlivsdatabasen för vilka appar kan komma åt adressboken (Kontakter) såhär:

tccutil reset AddressBook

Detta återkallar alla applikationer till Adressbok, vilket betyder att nästa gång du försöker öppna en applikation som vill komma åt kontaktinformationen kommer du att uppmanas att antingen tillåta eller neka åtkomst för det specifika programmet. Den processen kommer att upprepa sig för varje ytterligare app som försöker få tillgång till sådan data.

På samma sätt kan du använda samma återställning till platstjänster med följande kommando:

tccutil reset CoreLocationAgent

Detsamma gäller här, alla appar som har åtkomst till platstjänster kommer att tas bort, vilket kräver en bekräftelse igen i framtiden.

Du kan hitta en detaljerad lista över tjänster - inte alla som kommer att vara relevanta för tccutil - genom att skriva in "launchctl list" i terminalen. Som nämnts i början av artikeln, men om du inte vet vad du gör här och varför, är det bäst att hålla sig till Privacy Preferences-panelen för att kontrollera denna typ av personuppgifter.