Impedire l'apertura di iTunes quando si collegano le cuffie bluetooth


71

Ogni volta che collego la mia cuffia bluetooth al mio Mac, iTunes decide che è il momento di lanciarsi. C'è un modo per prevenire questo comportamento?

Ho trovato questa discussione, ma non esiste soluzione: https://discussions.apple.com/thread/2570254?start=0&tstart=0

  • OS X 10.8.3
  • iTunes 11.0.2 (26)
  • Utilizzo di Beats Wireless

Aggiornare

Anche dopo aver rimosso iTunes dal mio computer, mi viene comunque richiesto di "trovare iTunes" ogni volta che viene collegato un dispositivo audio bluetooth.


1
controlla le impostazioni delle preferenze di iTunes!

Se si elenca il profilo Bluetooth dell'auricolare o solo il modello esatto, potrebbe esserci una risposta disabilitando la funzionalità di riproduzione / pausa che potrebbe essere integrata nel dispositivo.
bmike

Sii più specifico e fornisci informazioni più dettagliate. Tipo di computer, sistema operativo, versione iTune, ...

Aggiornato con le mie informazioni
Steve Robbins,

La soluzione alternativa per disabilitare l'helper Itunes non funziona. Ituneshelper riapparirà dopo il login anche se rimosso. In realtà sono andato e ho trovato il file ituneshelper.app e l'ho rinominato e itunes continua ad avviarsi quando si accendono le cuffie! Per quanto riguarda la soluzione alternativa con il terminale e rinominare i file che hanno completamente disabilitato la mia tastiera sul mio MacBook Air! Fai molta attenzione usando questo! Fortunatamente sono stato in grado di ripristinare il computer utilizzando una tastiera bluetooth per ripristinare. Non c'è davvero aiuto in questo thread per OSX 10.9 usando itunes.

Risposte:


14

Estendere la risposta di Steve, oltre ad alcuni suggerimenti da questa discussione sulle mele , ecco cosa ho fatto che alla fine ho risolto questo.

1) Crea un'app "Non fare nulla": apri Automator, crea un'applicazione vuota e salvala come DoNothingApp.app

2) Rinomina iTunes (manualmente nella directory Applicazioni o usando questo comando terminale):

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

3) Crea una copia di DoNothingApp.app come iTunes.app (manualmente o usando questo comando terminale):

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

Questo è tutto. Ovviamente, il tuo iTunes ora si chiama iTunesBACK.


Ho trovato un'app che disabilita la chiave multimediale di riproduzione / pausa. Questo potrebbe funzionare anche per il problema del bluetooth e, in tal caso, è una soluzione migliore di quella che propongo sopra. redth.info/itunes-media-hotkey-disabler
Joe Fletcher il

3
Questi aggiornamenti non includeranno iTunes?
Paul Hargreaves,

1
Questo non funziona più per me il 10.11, ma la soluzione di @ mritun qui sotto lo fa.
Lyallcooper il

1
Stranamente, questo funziona in High Sierra, ma quello qui sotto non è dovuto alla protezione dell'integrità del sistema.
Virgilio,

1
Per far funzionare tutto questo con High Sierra devi prima disabilitare la protezione dell'integrità del sistema. È possibile farlo riavviando in modalità di ripristino (tenere premuto cmd-R quando si riavvia il computer), avviando il terminale dal menu Utilità, quindi eseguendo csrutil disablee riavviando.
Michael DiStefano,

62

L'ho capito.

Su OSX, il "RCD" (demone del telecomando) è responsabile della cattiveria. Ha un elenco codificato di azioni da eseguire quando rileva determinati "eventi", uno dei quali si collega a un auricolare bluetooth.

Per disabilitare questo comportamento (perdita minima di funzionalità, probabilmente il telecomando Apple non funziona), utilizzare i due comandi seguenti:

launchctl stop com.apple.rcd

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

Ciò dovrebbe impedire a rcd di essere lanciato da OSX. No rcd - nessun multimedia auto-magic. I tasti del volume dovrebbero continuare a funzionare, ma cose come il tasto play (o bluetooth) che avvia automaticamente iTunes dovrebbe smettere. Con l' -wopzione il cambiamento dovrebbe essere persistente.

PS: la seguente è l'opzione nucleare. Nel Terminale, inserisci:

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

sudo pkill -9 rcd

Per impedire a rcd di essere avviato anche da qualsiasi app. Per ripristinare l'RCD, utilizzare:

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

launchctl start com.apple.rcd


Finalmente! Qualcosa che funziona su Yosemite
emmby

Nessuna di queste opzioni ha funzionato per me su 10.9.5 usando Beats Wireless.
acpigeon,

Ha funzionato il 10.10.3 usando Apple EarPods.
Pavel,

Su un MacBook Air con OS X 10.9.5, ciò ha funzionato (mentre la risposta accettata di rinominare l'app ITunes non ha funzionato, poiché il sistema avrebbe appena avviato l'app rinominata). GRAZIE.
Ghopper21,

2
Non ha funzionato per me su OS X 10.9.5 con un auricolare Bose.
Eric Darchis,

14

La soluzione spiegata da imp68 ha funzionato per me

Versione breve:

  • Rimuovi iTunesHelper dagli elementi di accesso dell'utente

Versione passo passo:

  • Apri " Preferenze di Sistema "
  • Fai clic su " Utenti e gruppi "
  • Seleziona il tuo utente
  • Fai clic su " Elementi di accesso " nel pannello di destra
  • Rimuovi iTunesHelper
  • Disconnettersi e riconnettersi ( DEVE FARE )

e voilà!


5
Non vedo iTunesHelper nei miei elementi di accesso su mavericks
emmby

2
Questo non ha funzionato per me in Mavericks
bluescrubbie il

È lì a Yosemite, ma
ho

Funziona in macOS Sierra 10.12.3. E non avevo bisogno di disconnettermi / riavviare. Ho appena accoppiato le cuffie e le ho accoppiate di nuovo. Non è mai più successo.
Joum

1
Non vedo iTunesHelper in Sierra 10.12.4 :(
VitalyB

4

Sono su un MBP con osx 10.9.2. La disabilitazione di iTunes nelle preferenze "CD e DVD" non aiuta. Rinominare iTunes in qualcos'altro non funziona.

Il servizio "Remote Control Daemon", rdc, è responsabile della consegna dei comandi (ad esempio) a iTunes. Usa questo script, iTunesPatch . Questo script modifica il file binario effettivo per rdc per inibire il comando che invia per avviare iTunes, il che significa che tutte le altre funzioni di rdc funzionano ancora come previsto.


4

Ero anche impazzito con un nuovo auricolare Plantronics Backbeat Pro, solo un leggero movimento dell'auricolare ha avviato iTunes. Ho scoperto che potevo disabilitare i sensori sull'auricolare.

Vai su plantronics.com/myheadset-updater . Puoi scaricare un programma chiamato MyHeadset Updater. Ti permette di disabilitare i sensori. Puoi anche scaricare l'ultimo firmware.


nuovo URL plantronics.com/au/en/support/downloads-apps/hub-desktop (o ovunque tu sia) e vai su Softphone e deseleziona itunes. È necessario collegare le cuffie con il cavo USB
KeepCalmAndCarryOn

quindi deseleziona itunes non funziona (itunes si nascondeva in background) quindi, come dice la risposta, disabilita i sensori
KeepCalmAndCarryOn

3

Ho appena fatto questo (Sì, lo so che può essere fatto in un singolo comando, ma è più chiaro come due):

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

E problema risolto: niente confusione, niente confusione (ovvero, nessuna richiesta di "trovare iTunes").

Immagino che questo (solo chmoding eseguibile) sia leggermente più subdolo chmoddella directory di livello superiore ( /Applications/iTunes.app). Immagino che ciò gli impedisca di pensare di averlo spostato altrove.


Bello! In una riga:sudo chmod 0 /Applications/iTunes.app/Contents/MacOS/iTunes
Mirror318

1
Ricevo ancora l'errore "Operazione non consentita" su 10.13 anche se sono un amministratore.
Andrewcockerham,

2

È completamente stupido e apparentemente indipendente, ma funziona:

Nel riquadro delle preferenze di CD e DVD, disabilitare iTunes per l'avvio inserito per i CD audio

l'auricolare è un cd audio che conosci ;-)


4
Non ha funzionato per me.
Steve Robbins,

Assicurati di riavviare il computer dopo aver fatto questo. Ha funzionato per me dopo un riavvio su un MacBook Pro (metà 2012), El Capitan 10.11.4.
Ben Morrow,

Molto semplice, molto facile. Ha lavorato sotto Sierra. Grazie.
Screenack,

2

Sono su un MacBook Air con Sierra e tutto quello che dovevo fare era:

  1. Apri iTunes
  2. In Preferenze di iTunes, seleziona la scheda Dispositivi.
  3. In quella scheda seleziona "Impedisci la sincronizzazione automatica di iPod, iPhone e iPad"

Questo è tutto!


Questa dovrebbe essere la risposta accettata, poiché gli altri non sembrano più funzionare in High Sierra.
stackexchanger

D'accordo, questa è la soluzione migliore!
Dustin Ingram,

5
Questa soluzione non è la soluzione migliore; perché ciò non impedisce a un dispositivo BT di inviare un servizio di sistema chiave multimediale intercettato da RCD, innescando l'avvio di iTunes. Questo impedisce ad alcune cose di innescare iTunes (ad esempio: quando si collega un iDevice ...) ma questo è tutto.
Martin Marconcini,

1

Rimuovi iTunes (puoi reinstallarlo in seguito, ma chi vorrebbe farlo)

sudo rm -rf /Applications/iTunes

Crea un'applicazione "non fare nulla" utilizzando Automator. Basta aprire Automator, creare un'applicazione vuota e salvarla.

Collega il tuo dispositivo. Ti verrà richiesto di trovare iTunes. Fare clic browsee selezionare l'applicazione "non fare nulla".


8
Invece di rimuovere iTunes un semplice sudo chmod 000 /Applications/iTunes.appdovrebbe essere sufficiente (ed evitare la reinstallazione in seguito). Per tornare sudo chmod 755 /Applications/iTunes.app
indietro

1
+1 per chmod. Questo ha funzionato per me il 10.9.5 usando Beats Wireless.
acpigeon,


1

Se apri Itunes e a sinistra della barra di riproduzione, seleziona gli altoparlanti normali e non l'auricolare. Questo ha interrotto l'avvio automatico per me con le cuffie OS e Itunes (ottobre 2017) e Plantronics Backbeat pro 2 aggiornate.


1

Aggiornamento per Mojave: usa ToothFairy (nota: non gratuito ma vale la pena IMHO) per collegare le tue cuffie bluetooth e vai alla sezione Preferenze> Avanzate. Lì puoi aggiungere comandi su connect e disconnect come descritto sopra da mritun . Vedi qui (scusate il bug con il carattere in modalità Dark):

Preferenze avanzate ToothFairy

In questo modo hai il vecchio comportamento quando non usi le cuffie.

Spero che questo aiuti altre persone!

Annard



-1

Grazie questa è la risposta! Così facile!!!

Apri iTunes In Preferenze di iTunes, seleziona la scheda Dispositivi. In quella scheda seleziona "Impedisci la sincronizzazione automatica di iPod, iPhone e iPad"


-1

Niente ha funzionato per me, ma ho strappato il sensore dal mio Bluedio T5S e ora non ho più il problema. In realtà li hanno resi molto migliori in quanto si disconnetterebbero frequentemente solo dal muoversi.


-2

quindi stavo riscontrando questo problema con il mio macbook in cui stava avviando Itunes non appena è stato inserito il jack per le cuffie ..... ho chiamato Apple e mi hanno aiutato a disabilitarlo ... ecco come.

  1. TROVA APERTO
  2. VAI ALLE APPLICAZIONI
  3. IN EVIDENZA ITUNES
  4. Fare clic con il pulsante destro del mouse su ITUNES e fare clic su "Ottieni informazioni"
  5. SBLOCCA LE PERMESSI DI CONDIVISIONE FACENDO CLIC SU "LOCK ICON" IN BASSO A DESTRA E INSERENDO NEL LOGW PASSWORD
  6. DOVE DICE "TUTTI", SELEZIONA IL DROP DOWN BOX E SELEZIONA "NO ACCESS"
  7. BLOCCA L'ICONA DI BLOCCO
  8. RIAVVIA (non necessario) E PROBLEMA RISOLTO (PER ME).

PS non sarai in grado di aprire iTunes fino a quando non annullerai questo processo, spera che questo aiuto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.