Ideelt sett vil jeg aldri se iTunes igjen. Jeg bruker Vox til å lytte til musikk, og jeg trenger ikke Apples musikkspiller / musikkbutikk / TV og filmbutikk / iPhone og iPad-sikkerhetskopieringsverktøy / desktop App Store-nettleser / abonnementstjeneste / podcastkatalog / ressurs hog. Er det noen måte å hindre at dette skjer?
Som det viser seg, ja. Det har vært mange triks for dette gjennom årene, da ulike metoder fortsetter å bryte med nye versjoner av macOS, men her er det som fungerer nå. Jeg testet det på MacOS Sierra, men det kan også fungere på tidligere versjoner.
Slik stopper iTunes fra kapring av spill-nøkkelen
Først skal du gå til Programmer> Verktøy og åpne terminalen. Alternativt kan du søke etter Terminal med Spotlight.
launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plist
Her er en rask oversikt over hva dette betyr alt, så det føles litt mindre som en magisk stave:
-
launchctl
er et enkelt program på din Mac for å kontrollere agenter som kjører i bakgrunnen.
-
Ordet
unload
forteller
launchctl
du vil deaktivere en bestemt agent.
-
/System/Library/LaunchAgents/com.apple.rcd.plist
er plasseringen av agenten du deaktiverer. Agenter går i bakgrunnen; denne lanserer iTunes når "Play" -tasten er trykket.
Når du har kjørt kommandoen, kan du prøve å trykke på Spill på tastaturet. Ingenting skjer!
Hvis du vil unngå iTunes enda mer, vil jeg også foreslå at du endrer standardprogrammet for musikkfiler, ellers åpner de som kan starte iTunes.
Hvordan å angre denne innstillingen (og gjenopprett standardadferansen)
For å angre denne magiske forandringen trenger du bare å kjøre denne kommandoen:
launchctl load -w /System/Library/LaunchAgents/com.apple.rcd.plist
Som du kan se, er dette nesten identisk med forrige kommando, bare med ordet
load
i stedet for
unload
Trykk på Play, og iTunes kommer igjen som det pleide å være.