J'aime mon MacBook Pro. Je déteste iTunes. Je ne pense pas que je suis seul. Pourtant, chaque fois que je clique sur le bouton «Jouer» de mon clavier ou que je connecte un haut-parleur Bluetooth, iTunes se présente, se moquant de moi.
Idéalement, je ne reverrais jamais iTunes. J'utilise Vox pour écouter de la musique et je n'ai pas besoin du lecteur de musique / magasin de musique / magasin de télévision et de films Apple / outil de sauvegarde pour iPhone et iPad / ordinateur de bureau Navigateur de l'App Store / service de diffusion par abonnement / répertoire de podcasts / ressources. Y a-t-il un moyen d'empêcher que cela se produise?
En fait, oui. Au fil des ans, de nombreuses astuces ont été utilisées, car différentes méthodes continuent à faire la différence avec les nouvelles versions de macOS, mais voici ce qui fonctionne maintenant. Je l'ai testé sur macOS Sierra, mais cela pourrait également fonctionner sur les versions précédentes.
Comment empêcher iTunes de détourner la clé de lecture
Tout d'abord, allez dans Applications> Utilitaires et ouvrez le terminal. Alternativement, vous pouvez rechercher Terminal avec Spotlight.
Une fois le terminal ouvert, exécutez la commande suivante:
launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plist
Voici un résumé de ce que tout cela signifie, donc cela ressemble un peu moins à un sortilège:
launchctl
est une application simple sur votre Mac permettant de contrôler les agents exécutés en arrière-plan.- Le mot
unload
racontelaunchctl
vous voulez désactiver un agent particulier. /System/Library/LaunchAgents/com.apple.rcd.plist
est l'emplacement de l'agent que vous désactivez. Les agents fonctionnent en arrière-plan; celui-ci lance iTunes lorsque la touche «Play» est enfoncée.
Une fois que vous avez exécuté la commande, essayez d’appuyer sur Play sur votre clavier. Rien ne se passe!
Si vous voulez éviter encore plus iTunes, je vous suggère également de modifier l’application par défaut pour les fichiers de musique, sinon leur ouverture pourrait lancer iTunes.
Comment annuler ce paramètre (et restaurer le comportement par défaut)
Pour annuler ce changement magique, il vous suffit d’exécuter cette commande:
launchctl load -w /System/Library/LaunchAgents/com.apple.rcd.plist
Comme vous pouvez le constater, cette commande est presque identique à la commande précédente, avec juste le mot load
au lieu de unload
.
Appuyez sur Play, et iTunes réapparaîtra comme auparavant.