Å skjule Mac-apper ved å bruke terminalen innebærer å utnytte macOSs kommandolinjegrensesnitt for å endre systemets preferanser. Slik kan du skjule apper ved å bruke terminalen:
1. Åpne terminal:
- Åpne Spotlight Search (Kommando + Mellomrom) og skriv "Terminal" eller finn den i Programmer-mappen i Utilities.
2. Finn appsamling-ID:
- Kjør følgende kommando i terminalen for å finne pakke-ID-en til appen du vil skjule:
```
mdfind "kMDItemDisplayName ==[Appnavn]"
```
3. Deaktiver appens tilgjengelighetstillatelse:
- Etter at du har fått appens pakke-ID, kjør denne kommandoen for å begrense tilgjengeligheten for appen, og skjuler den:
```
sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db "INSERT ELLER ERSTATT I tilgangsVERDIER ('kTCCServiceAccessibility','[Bundle ID]','0');"
```
- Erstatt "[Bundle-ID]" med den faktiske pakke-ID-en til appen.
4. Avslutt Systemvalg:
- Kjør denne kommandoen for å tvinge avslutning av Systemvalg:
```
sudo killall System\ Preferences
```
- Skriv inn passordet når du blir bedt om det.
5. Bekreft skjul:
- Åpne Launchpad eller Applications-mappen for å se om appen er skjult. Alternativt kan du bruke Spotlight Search for å se om appen ikke lenger vises.
6. Reversere prosessen (Vis app):
- For å vise appen, gå tilbake til trinn 3 og kjør denne kommandoen for å aktivere tilgangstillatelse for appen:
```
sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db "INSERT ELLER ERSTATT I tilgangsVERDIER ('kTCCServiceAccessibility','[Bundle ID]','1');"
```
7. Start Systemvalg på nytt:
- Kjør denne kommandoen for å starte Systemvalg på nytt:
```
åpne -a "Systemvalg"
```
Merknader:
- Erstatt "[Bundle-ID]" med den faktiske pakke-ID-en til appen.
- Å skjule apper gjennom terminalen krever administratortilgang, så du må skrive inn administratorpassordet når du blir bedt om det.
- Å avslutte Systemvalg er nødvendig for at skjulingen skal tre i kraft.
- Denne prosessen påvirker appens synlighet i Launchpad, Applications-mappen og Spotlight Search.