Empêcher iTunes de s'ouvrir lors de la connexion d'un casque Bluetooth

71

Chaque fois que je connecte mon casque Bluetooth à mon Mac, iTunes décide qu'il est temps de le lancer. Y a-t-il un moyen de prévenir ce comportement?

J'ai trouvé ce fil, mais il n'y a pas de solution: https://discussions.apple.com/thread/2570254?start=0&tstart=0

  • OS X 10.8.3
  • iTunes 11.0.2 (26)
  • Utilisation de Beats Wireless

Mise à jour

Même après avoir supprimé iTunes de mon ordinateur, il me demande tout de même de "trouver iTunes" lorsqu'un périphérique audio Bluetooth est connecté.

Steve Robbins
la source
1
vérifiez les paramètres de préférence iTunes!
Si vous répertoriez le profil Bluetooth de votre casque ou tout simplement le modèle exact, il pourrait y avoir une réponse en désactivant la fonctionnalité de lecture / pause pouvant être intégrée à l'appareil.
bmike
Veuillez être plus précis et fournir des informations plus détaillées. Type d'ordinateur, système d'exploitation, version iTune, ...
Mis à jour avec mes infos
Steve Robbins
La solution de contournement pour désactiver l'assistance Itunes ne fonctionne pas. Ituneshelper apparaîtra après la connexion, même s’il est supprimé. J'ai effectivement trouvé le fichier ituneshelper.app, je l'ai renommé et itunes continue de démarrer lorsque mon casque est sous tension! En ce qui concerne la solution de contournement avec le terminal et le renommage de fichiers qui ont complètement désactivé mon clavier sur mon macbook air! Soyez très prudent en utilisant ceci! Heureusement, j'ai pu réinitialiser l'ordinateur à l'aide d'un clavier Bluetooth pour le récupérer. Il n'y a vraiment aucune aide dans ce fil pour OSX 10.9 utilisant itunes.

Réponses:

14

En prolongeant la réponse de Steve, ainsi que quelques conseils de cette discussion sur les pommes , voici ce que j'ai fait pour résoudre ce problème.

1) Créez une application "ne rien faire": ouvrez Automator, créez une application vide et enregistrez-la sous le nom DoNothingApp.app.

2) Renommez iTunes (manuellement dans le répertoire Applications ou à l’aide de cette commande):

sudo mv /Applications/iTunes.app /Applications/iTunesBACK.app

3) Faites une copie de DoNothingApp.app en tant que iTunes.app (manuellement ou à l’aide de cette commande de terminal):

sudo cp -R /Applications/DoNothingApp.app /Applications/iTunes.app

C'est ça. Bien entendu, votre iTunes s'appelle désormais iTunesBACK.

Joe Fletcher
la source
J'ai trouvé une application qui désactive la touche multimédia Lecture / Pause. Cela pourrait également fonctionner pour le problème Bluetooth, et si c'est le cas, c'est une meilleure solution que celle que je propose ci-dessus. redth.info/itunes-media-hotkey-disabler
Joe Fletcher
3
Cette mise à jour ne comprendra-t-elle pas iTunes?
Paul Hargreaves
1
Cela ne fonctionne plus pour moi le 10.11, mais la solution de @ mritun ci-dessous fonctionne.
lyallcooper
1
Curieusement, cela fonctionne dans High Sierra, mais celui ci-dessous n'est pas dû à la protection de l'intégrité du système.
Virgile
1
Pour que cela fonctionne avec High Sierra, vous devez d'abord désactiver la protection de l'intégrité du système. Vous pouvez le faire en redémarrant en mode de récupération (maintenez la touche cmd-R enfoncée lorsque vous redémarrez votre ordinateur), en lançant le terminal à partir du menu Utilitaires, puis en l'exécutant csrutil disableet en le redémarrant.
Michael DiStefano
62

J'ai compris ça.

Sur OSX, le "RCD" (démon de contrôle à distance) est responsable de la méchanceté. Il contient une liste codée d’actions à effectuer lorsqu’il détecte certains "événements" - l’un d’eux étant la connexion à un casque Bluetooth.

Pour désactiver ce comportement (perte minimale de fonctionnalités, votre télécommande Apple ne fonctionnera peut-être pas), utilisez les deux commandes suivantes:

launchctl stop com.apple.rcd

launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plist

Cela devrait empêcher le lancement de rcd par OSX. Pas de rcd - pas de multimédia auto-magique. Vos touches de volume devraient continuer à fonctionner, mais des choses telles que la lecture d'une touche (ou Bluetooth) qui démarre automatiquement iTunes devraient s'arrêter. Avec l' -woption, le changement devrait être persistant.

PS: Ce qui suit est l'option nucléaire. Dans Terminal, entrez:

sudo chmod 000 /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd

sudo pkill -9 rcd

Pour empêcher que rcd ne soit même lancé par aucune application. Pour restaurer votre rcd, utilisez:

sudo chmod 755 / System / Library / CoreServices/rcd.app/Contents/MacOS/rcd

launchctl start com.apple.rcd

Mritun
la source
Finalement! Quelque chose qui fonctionne sur Yosemite
emmby
Aucune de ces options ne fonctionnait pour moi sur 10.9.5 en utilisant Beats Wireless.
Acpigeon
Travaillé sur 10.10.3 en utilisant Apple EarPods.
Pavel
Sur un MacBook Air fonctionnant sous OS X 10.9.5, cela fonctionnait (contrairement à la réponse acceptée consistant à renommer l'application ITunes, car le système ne ferait que lancer l'application renommée). MERCI.
Ghopper21
2
N'a pas fonctionné pour moi sur OS X 10.9.5 avec un casque Bose.
Eric Darchis
14

La solution expliquée par imp68 a fonctionné pour moi

Version courte:

  • Supprimer iTunesHelper des éléments de connexion de votre utilisateur

Version étape par étape:

  • Ouvrir " Préférences Système "
  • Cliquez sur " Utilisateurs et groupes "
  • Sélectionnez votre utilisateur
  • Cliquez sur " Login Items " dans le panneau de droite.
  • Supprimer iTunesHelper
  • Déconnectez-vous et reconnectez-vous ( DOIT FAIRE )

et voilà!

hsarret
la source
5
Je ne vois pas iTunesHelper dans mon login Articles sur mavericks
emmby
2
Cela n'a pas fonctionné pour moi dans Mavericks
bluescrubbie
C'est là à Yosemite, mais il faut un peu de temps pour voir si la désactivation fonctionne réellement
texasbruce
Fonctionne sous macOS Sierra 10.12.3. Et je n'ai pas eu besoin de déconnexion / redémarrage. Il suffit de découpler les écouteurs et de les jumeler à nouveau. Jamais arrivé à nouveau.
Joum
1
Je ne vois pas iTunesHelper dans Sierra 10.12.4 :(
VitalyB,
4

Je suis sur un MBP avec osx 10.9.2. Désactiver iTunes dans les préférences "CD et DVD" n'aide pas. Renommer iTunes en quelque chose d'autre ne fonctionne pas.

Le service "Remote Control Daemon", rdc, est chargé de fournir des commandes à (par exemple) iTunes. Utilisez ce script, iTunesPatch . Ce script modifie le fichier binaire réel pour que rdc inhibe la commande qu'il envoie pour démarrer iTunes, ce qui signifie que toutes les autres fonctions de rdc fonctionnent toujours comme prévu.

Krej
la source
4

J'étais également devenu fou avec un nouveau casque Plantronics Backbeat Pro, juste un léger mouvement de l'écouteur a démarré iTunes. J'ai découvert que je pouvais désactiver les capteurs du casque.

Allez sur plantronics.com/myheadset-updater . Vous pouvez télécharger un programme appelé MyHeadset Updater. Cela vous permet de désactiver les capteurs. Vous pouvez également télécharger le dernier firmware.

Topher
la source
nouvelle URL plantronics.com/fr/support/downloads-apps/hub-desktop (ou où que vous soyez) et accédez à Softphones et décochez iTunes. Vous devez brancher vos écouteurs avec le câble USB
KeepCalmAndCarryOn
Donc, décocher iTunes ne fonctionne pas (iTunes se cachait à l'arrière-plan), alors comme le dit la réponse, désactivez les capteurs
KeepCalmAndCarryOn
3

Je viens de faire ceci (oui, je sais que cela peut être fait en une seule commande, mais c'est plus clair en deux):

cd /Applications/iTunes.app/Contents/MacOS
sudo chmod 0 iTunes

Et le problème est résolu - pas de muss, pas de chichi (c'est-à-dire pas d'invite à "trouver iTunes").

J'imagine que cela (juste chmodle fichier exécutable réel) est légèrement plus sournois que chmodle répertoire de niveau supérieur ( /Applications/iTunes.app). J'imagine que cela l'empêche de penser que vous venez de le déplacer ailleurs.

Joe Schmoe
la source
Agréable! En une ligne:sudo chmod 0 /Applications/iTunes.app/Contents/MacOS/iTunes
Mirror318
1
J'ai toujours l'erreur "Opération non autorisée" sur 10.13 même si je suis un administrateur.
Andrewcockerham
2

C'est complètement stupide et apparemment sans rapport, mais ça marche:

Dans la sous-fenêtre des préférences CD et DVD, désactivez iTunes pour lancer le CD inséré pour les CD audio.

ton casque est un cd audio tu sais ;-)

Marco
la source
4
Ca n'a pas marché pour moi.
Steve Robbins
Assurez-vous de redémarrer l'ordinateur après l'avoir fait. Cela a fonctionné pour moi après un redémarrage sur un MacBook Pro (mi-2012), El Capitan 10.11.4.
Ben Morrow
Très simple, très facile. A travaillé sous Sierra. Merci.
Screenack
2

Je suis sur un MacBook Air avec Sierra et tout ce que je devais faire était:

  1. Ouvrez iTunes
  2. Dans les préférences iTunes, choisissez l'onglet Périphériques.
  3. Sur cet onglet, cochez la case "Empêcher la synchronisation automatique des iPod, iPhone et iPad".

C'est ça!

James becht
la source
Cela devrait être la réponse acceptée, car les autres ne semblent plus fonctionner en Haute Sierra.
stackexchanger
D'accord, c'est la meilleure solution!
Dustin Ingram
5
Cette solution n'est pas la meilleure solution. car cela n’empêche pas un périphérique BT d’envoyer un service système de clé multimédia que RCD intercepte, ce qui déclenche le lancement d’iTunes. Cela empêche certaines choses de déclencher iTunes (par exemple: lors du branchement d'un iDevice…) mais c'est tout.
Martin Marconcini
1

Supprimer iTunes (vous pouvez le réinstaller ultérieurement, mais qui voudrait le faire)

sudo rm -rf /Applications/iTunes

Créez une application "ne rien faire" à l'aide d'Automator. Ouvrez simplement Automator, créez une application vide et enregistrez-la.

Connectez votre appareil. Vous serez invité à trouver iTunes. Cliquez browseet sélectionnez votre application "ne rien faire".

Steve Robbins
la source
8
Au lieu de supprimer iTunes, un simple sudo chmod 000 /Applications/iTunes.appdevrait suffire (et éviter la réinstallation ultérieure). Pour revenirsudo chmod 755 /Applications/iTunes.app
nohillside
1
+1 pour chmod. Cela a fonctionné pour moi sur 10.9.5 en utilisant Beats Wireless.
Acpigeon
1

Si vous ouvrez Itunes et à gauche de la barre de lecture, sélectionnez les haut-parleurs ordinaires et non le casque. Cela a arrêté le démarrage automatique pour moi avec les systèmes d'exploitation à jour et Itunes (octobre 2017) et le casque Plantronics Backbeat pro 2.

Xavier
la source
1

Mise à jour pour Mojave: utilisez ToothFairy (remarque: pas gratuit, mais vous en aurez pour votre argent) pour connecter votre casque Bluetooth et accédez à la section Préférences> Avancée. Là, vous pouvez ajouter des commandes sur connecter et déconnecter comme décrit ci-dessus par mritun . Voir ici (désolé pour le bug avec la police en mode sombre):

Préférences avancées de ToothFairy

De cette façon, vous retrouvez l'ancien comportement lorsque vous n'utilisez pas vos écouteurs.

J'espère que cela aide d'autres personnes!

Annard

realannard
la source
-1

Merci c'est la réponse! Si facile!!!

Ouvrir iTunes Dans les préférences iTunes, choisissez l'onglet Périphériques. Sur cet onglet, cochez la case "Empêcher la synchronisation automatique des iPod, iPhone et iPad".

Michael Bradley
la source
-1

Rien n'a fonctionné pour moi, mais j'ai arraché le capteur de mon Bluedio T5S et je n'ai plus le problème. En fait, cela les a beaucoup améliorés car ils se déconnecteraient souvent juste en se déplaçant.

Pierre Layden
la source
-2

donc j'avais ce problème avec mon macbook où il lançait Itunes dès que ma prise casque a été branchée ... j'ai appelé Apple et ils m'ont aidé à le désactiver ... voici comment.

  1. FINDER OUVERT
  2. ALLEZ AUX APPLICATIONS
  3. POINTS FORTS ITUNES
  4. CLIC DROIT ITUNES ET CLIQUEZ "GET INFO"
  5. DÉVERROULEZ LES PERMISSIONS DE PARTAGER EN CLIQUANT SUR LE FOND DE «LOCK ICON» À DROITE ET EN METTANT VOTRE JOURNAL DANS UN MOT DE PASSE.
  6. O DITES-LE "TOUT LE MONDE", CHOISISSEZ LA BOÎTE DÉPOSÉE ET SÉLECTIONNEZ "PAS D'ACCÈS"
  7. LOCK THE "LOCK ICON"
  8. REDÉMARRER (pas nécessaire) ET PROBLÈME RÉSOLU (POUR MOI).

PS, vous ne pourrez pas ouvrir iTunes avant d’annuler ce processus, dans l’espoir de vous aider.

Horace
la source