Impedir a abertura do iTunes ao conectar o fone de ouvido bluetooth


71

Sempre que conecto meu fone de ouvido bluetooth ao Mac, o iTunes decide que é hora de iniciar. Existe uma maneira de impedir esse comportamento?

Encontrei este tópico, mas não há solução: https://discussions.apple.com/thread/2570254?start=0&tstart=0

  • OS X 10.8.3
  • iTunes 11.0.2 (26)
  • Usando o Beats Wireless

Atualizar

Mesmo depois de remover o iTunes do meu computador, ele ainda me pede para "encontrar o iTunes" sempre que um dispositivo de áudio bluetooth estiver conectado.


11
verifique as configurações de preferência do iTunes!

Se você listar o perfil Bluetooth do fone de ouvido ou apenas o modelo exato, pode haver uma resposta desativando a funcionalidade de reprodução / pausa que pode ser incorporada ao dispositivo.
bmike

Seja mais específico e forneça informações mais detalhadas. Tipo de computador, sistema de operações, versão do iTune, ...

Atualizado com as minhas informações
Steve Robbins

A solução alternativa para desativar o assistente do Itunes não funciona. O Ituneshelper será exibido após o login, mesmo se removido. Na verdade, eu encontrei o arquivo ituneshelper.app e o renomeei, e o itunes continua sendo iniciado quando meu fone de ouvido está ligado! Quanto à solução alternativa para os arquivos de terminal e renomeação que desabilitaram completamente meu teclado no meu macbook air! Tenha muito cuidado com isso! Felizmente, fui capaz de reiniciar o computador usando um teclado bluetooth para recuperar. Realmente não há ajuda neste tópico para o OSX 10.9 usando o itunes.

Respostas:


14

Estendendo a resposta de Steve, além de algumas dicas desta discussão da apple , aqui está o que eu fiz que finalmente resolveu isso.

1) Crie um aplicativo "Do Nothing": abra o Automator, crie um aplicativo vazio e salve-o como DoNothingApp.app

2) Renomeie o iTunes (manualmente no diretório de Aplicativos ou usando este comando do terminal):

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

3) Faça uma cópia do DoNothingApp.app como iTunes.app (manualmente ou usando este comando do terminal):

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

É isso aí. Obviamente, seu iTunes agora se chama iTunesBACK.


Encontrei um aplicativo que desativa a tecla de reprodução / pausa da mídia. Isso também pode funcionar para o problema do bluetooth e, nesse caso, é uma solução melhor do que a que proponho acima. redth.info/itunes-media-hotkey-disabler
Joe Fletcher

3
Isso não interrompe as atualizações que incluem o iTunes?
Paul Hargreaves

11
Isso não funciona mais para mim no 10.11, mas a solução do @ mritun abaixo funciona.
lyallcooper

11
Curiosamente, isso funciona em High Sierra, mas o abaixo não é devido à proteção de integridade do sistema.
Virgil

11
Para que isso funcione com o High Sierra, você deve primeiro desativar a proteção de integridade do sistema. Você pode fazer isso reiniciando no modo de recuperação (mantenha pressionada a tecla cmd-R ao reiniciar o computador), iniciando o terminal no menu Utilitários e executando csrutil disablee reiniciando.
Michael DiStefano

62

Eu já descobri isso.

No OSX, o "RCD" (daemon de controle remoto) é responsável pela maldade. Ele possui uma lista codificada de ações a serem executadas quando detecta certos "eventos" - um deles sendo conectado a um fone de ouvido bluetooth.

Para desativar esse comportamento (perda mínima de funcionalidade, possivelmente o controle remoto da Apple não funcione), use os dois comandos a seguir:

launchctl stop com.apple.rcd

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

Isso deve impedir que o rcd seja iniciado pelo OSX. Sem rcd - sem multimídia auto-mágica. Suas teclas de volume devem continuar funcionando, mas coisas como o iTunes de inicialização automática da tecla play (ou bluetooth) devem parar. Com a -wopção, a alteração deve ser persistente.

PS: A seguir, é a opção nuclear. No Terminal, digite:

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

sudo pkill -9 rcd

Para impedir que o rcd seja iniciado por qualquer aplicativo. Para restaurar seu rcd, use:

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

launchctl start com.apple.rcd


Finalmente! Algo que funciona em Yosemite
emmby 2/12/2014

Nenhuma dessas opções funcionou para mim no 10.9.5 usando o Beats Wireless.
acpigeon

Trabalhou em 10.10.3 usando o Apple EarPods.
Pavel

Em um MacBook Air com OS X 10.9.5, isso funcionou (embora a resposta aceita de renomear o aplicativo ITunes não funcionasse, pois o sistema apenas lançaria o aplicativo renomeado). OBRIGADO.
Ghopper21

2
Não funcionou para mim no OS X 10.9.5 com um fone de ouvido Bose.
Eric Darchis 16/07/2015

14

Solução explicada por imp68 funcionou para mim

Versão curta:

  • Remova o iTunesHelper dos itens de login do usuário

Versão passo a passo:

  • Abra " Preferências do sistema "
  • Clique em " Usuários e grupos "
  • Selecione seu usuário
  • Clique em " Itens de login " no painel direito
  • Como remover iTunesHelper
  • Faça logoff e logon novamente ( DEVE FAZER )

e voilà!


5
Não vejo iTunesHelper em meus Login Items em mavericks
emmby

2
Isto não funcionou para mim em Mavericks
bluescrubbie

É lá em Yosemite, mas precisa de algum tempo para ver se desativar este realmente funciona
texasbruce

Funciona no macOS Sierra 10.12.3. E eu não precisei efetuar logoff / reinicializar. Apenas desemparelhei os fones de ouvido e os emparelhei novamente. Nunca mais aconteceu.
Joum 03/02/19

11
Não vejo o iTunesHelper no Sierra 10.12.4 :(
VitalyB

4

Estou em um MBP com osx 10.9.2. Desativar o iTunes nas preferências "CD e DVD" não ajuda. Apenas renomear o iTunes para outra coisa não funciona.

O serviço "Remote Control Daemon", rdc, é responsável por fornecer comandos para (por exemplo) o iTunes. Use este script, iTunesPatch . Esse script modifica o binário real do rdc para inibir o comando que ele envia para iniciar o iTunes, o que significa que todas as outras funções do rdc ainda funcionam conforme o esperado.


4

Eu também estava ficando louco com um novo fone de ouvido Plantronics Backbeat Pro, apenas um ligeiro movimento do fone de ouvido iniciou o iTunes. Descobri que podia desativar os sensores no fone de ouvido.

Acesse plantronics.com/myheadset-updater . Você pode baixar um programa chamado MyHeadset Updater. Permite desativar os sensores. Você também pode baixar o firmware mais recente.


novo URL plantronics.com/au/en/support/downloads-apps/hub-desktop (ou onde você estiver) e acesse Softphones e desmarque o iTunes. Você precisa conectar seu fone de ouvido com o cabo USB
keepcalmandcarryon

de modo que os itunes desmarque não funciona (itunes estava escondido no fundo), de modo a resposta diz, desativar os sensores
keepcalmandcarryon

3

Acabei de fazer isso (Sim, eu sei que isso pode ser feito em um único comando, mas é mais claro em dois):

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

E problema resolvido - sem confusão, sem confusão (ou seja, sem avisos para "encontrar o iTunes").

Estou supondo que isso (apenas chmodo executável real) seja um pouco mais furtivo do que chmodo diretório de nível superior ( /Applications/iTunes.app). Acho que isso impede que você pense que você acabou de mudar para outro lugar.


Agradável! Em uma linha:sudo chmod 0 /Applications/iTunes.app/Contents/MacOS/iTunes
Mirror318

11
Ainda recebo o erro "Operação não permitida" na versão 10.13, mesmo sendo administrador.
precisa

2

É completamente estúpido e aparentemente não relacionado, mas funciona:

No painel de preferências de CDs e DVDs, desative o iTunes para iniciar inserido para CDs de áudio

seu fone de ouvido é um CD de áudio que você conhece ;-)


4
Não funcionou para mim.
Steve Robbins

Certifique-se de reiniciar o computador depois de fazer isso. Funcionou para mim após o reinício em um MacBook Pro (meados de 2012), El Capitan 10.11.4.
Ben Morrow

Muito simples, muito fácil. Trabalhou sob a Sierra. Obrigado.
Screenack

2

Estou em um MacBook Air com a Sierra e tudo o que tive que fazer foi:

  1. Abra o iTunes
  2. Nas Preferências do iTunes, escolha a guia Dispositivos.
  3. Nessa guia, selecione "Impedir a sincronização automática de iPods, iPhones e iPads"

É isso aí!


Essa deve ser a resposta aceita, pois os outros não parecem mais funcionar em High Sierra.
stackexchanger

De acordo, esta é a melhor solução!
Dustin Ingram

5
Esta solução não é a melhor solução; porque isso não impede que um dispositivo BT envie um serviço de sistema de chave de mídia que o RCD intercepta, acionando o lançamento do iTunes. Isso evita que algumas coisas acionem o iTunes (por exemplo: ao conectar um iDevice ...), mas é tudo o que faz.
Martin Marconcini

1

Remova o iTunes (você pode reinstalar mais tarde, mas quem gostaria de fazer isso)

sudo rm -rf /Applications/iTunes

Crie um aplicativo "não faça nada" usando o Automator. Basta abrir o Automator, criar um aplicativo vazio e salvá-lo.

Conecte seu dispositivo. Você será solicitado a encontrar o iTunes. Clique browsee selecione seu aplicativo "não faça nada".


8
Em vez de remover o iTunes, sudo chmod 000 /Applications/iTunes.appbasta um simples (e evite a reinstalação mais tarde). Para reverter a execuçãosudo chmod 755 /Applications/iTunes.app
nohillside

11
+1 para chmod. Isso funcionou para mim no 10.9.5 usando o Beats Wireless.
acpigeon


1

Se você abrir o Itunes e à esquerda da barra de reprodução, selecione os alto-falantes comuns e não o fone de ouvido. Isso interrompeu o início automático para mim com o SO e o Itunes (outubro de 2017) e o headset Plantronics Backbeat pro 2 atualizados.


1

Atualização para o Mojave: use o ToothFairy (nota: não é gratuita, mas vale a pena o dinheiro IMHO) para conectar seus fones de ouvido bluetooth e vá para a seção Preferências> Avançado. Lá você pode adicionar comandos de conexão e desconexão, conforme descrito acima pelo mritun . Veja aqui (desculpe pelo erro com a fonte no modo Escuro):

Preferências avançadas do ToothFairy

Dessa forma, você recupera o comportamento antigo quando não usa seus fones de ouvido.

Espero que isso ajude outras pessoas!

Annard



-1

Obrigado, esta é a resposta! Tão fácil!!!

Abra o iTunes Nas Preferências do iTunes, escolha a guia Dispositivos. Nessa guia, selecione "Impedir a sincronização automática de iPods, iPhones e iPads"


-1

Nada funcionou para mim, mas retirei o sensor do meu Bluedio T5S e agora não tenho mais o problema. Na verdade, eles os tornaram muito melhores, pois se desconectavam com frequência apenas de se movimentarem.


-2

então eu estava tendo esse problema com o meu macbook onde estava lançando o Itunes assim que meu fone de ouvido foi conectado ... liguei para a Apple e eles me ajudaram a desativá-lo ... eis aqui.

  1. FINDER FINDER
  2. IR PARA APLICATIVOS
  3. ITENS EM DESTAQUE
  4. Clique com o botão direito do mouse em ITUNES e clique em "Obter informações"
  5. DESBLOQUEIE PERMISSÕES DE COMPARTILHAMENTO CLICANDO NO ÍCONE "BLOQUEIO" INFERIOR À DIREITA E COLOCANDO NO SEU LOG IN SENHA
  6. ONDE DIZ "TODOS", SELECIONE A CAIXA DROP DOWN E selecione "SEM ACESSO"
  7. BLOQUEAR O "ÍCONE DE BLOQUEIO"
  8. REINICIE (não necessário) E PROBLEMA RESOLVIDO (PARA MIM).

PS: você não será capaz de abrir o iTunes até desfazer esse processo, espero que isso ajude.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.