Pesquisa de site

Como consertei meu alto-falante AirPlay que não reproduzia músicas da Apple em um Mac


Principais conclusões

  • Um problema subjacente com o processo “AirPlayXPCHelper” parece fazer com que os alto-falantes sem fio parem de responder no macOS.
  • A solução é encerrar o processo no Activity Monitor (na guia CPU) ou usar o comando “killall” no Terminal para encerrar o processo usando privilégios de administrador.
  • Melhor ainda, crie um fluxo de trabalho nos atalhos para executar o comando shell em dois cliques e corrigi-lo rapidamente sempre que acontecer.

AirPlay é incrível quando funciona. Adoro transmitir Apple Music para meu HomePod e usar simultaneamente os alto-falantes do MacBook Pro para obter um som mais completo. Infelizmente, esse recurso falha constantemente.

Qual é o problema com o AirPlay?

Meu problema surge quando estou usando o aplicativo Apple Music, e isso acontece às vezes três ou quatro vezes por dia. Muitas vezes isso acontece quando eu faço login pela primeira vez ou quando o Apple Music fica inativo por um tempo.

Depois de clicar no ícone “AirPlay” na parte superior da janela do aplicativo e marcar “HomePod” para transmitir áudio para o alto-falante do outro lado da sala, o Apple Music não fará nada e lançará um erro parecido com este para mim:

Marcar e desmarcar o alto-falante não ajuda. Sair do Apple Music também não resolverá o problema. O problema é mais profundo e é causado por um problema subjacente no AirPlay.

Apesar destas circunstâncias muito específicas, o problema também pode estar afetando outros aplicativos que usam AirPlay, incluindo Spotify ou Aerofólio da Rogue Amoeba .

Como consertar alto-falantes AirPlay que não respondem

Depois de alguns meses mexendo no Activity Monitor, descobri que o problema estava relacionado a um processo chamado “AirPlayXPCHelper” que parece estar desonesto. A solução fácil é encerrar esse processo e ele será reiniciado imediatamente. Aguarde alguns segundos para garantir que o processo esteja funcionando perfeitamente e tente ativar o alto-falante AirPlay novamente.

Você pode usar dois métodos para fazer isso, dependendo de como você se sente confortável. A primeira é usar o Activity Monitor, que você pode iniciar pressionando Command + Barra de espaço para abrir a pesquisa do Spotlight e digitando “Activity Monitor” até ver o ícone e pressionando Return.

Na guia “CPU” use a caixa de pesquisa para pesquisar “airplay” e clique no processo AirPlayXPCHelper quando ele aparecer. Agora use o “X” para encerrar o processo e confirme a ação.

Alternativamente, você pode encerrar o processo usando o Terminal. Inicie o aplicativo Terminal (use o Spotlight novamente) e digite:

sudo killall AirPlayXPCHelper

Digite sua senha quando solicitado e o processo será encerrado e reiniciado em segundo plano.

A boa notícia é que essa correção funciona sempre. Pelo menos funciona até a próxima vez que o AirPlayXPCHelper decidir jogar novamente. Felizmente, existe uma maneira mais rápida de reiniciar o processo.

Crie uma correção de dois cliques usando atalhos

Uma vez que isso acontece várias vezes por dia. Fiquei cansado de vasculhar processos e digitar comandos no Terminal, então criei um fluxo de trabalho que posso executar na barra de menu do Mac. Baixe meu fluxo de trabalho Kill AirPlayXPCHelper e adicione-o aos atalhos.

O atalho em si é muito simples e você mesmo pode criá-lo usando o comando Terminal acima. Primeiro, abra o aplicativo Atalhos e clique em Atalhos > Configurações > Avançado e ative a opção “Permitir execução de scripts”. Em seguida, clique no ícone de adição “+” na parte superior da página.

Na barra lateral à direita da tela, procure por “shell” e clique duas vezes na ação “Executar Shell Script” para adicioná-lo. Agora marque a caixa “Executar como Administrador” e cole o seguinte no campo de texto:

killall AirPlayXPCHelper

Limpe sua consulta de pesquisa (se ainda estiver ativa) e clique no botão de informações “i” e, na guia “Privacidade”, certifique-se de que o acesso “Shell” seja concedido. Em “Detalhes” marque a opção “Fixar na barra de menu”. Dê um nome e um ícone ao atalho na parte superior da tela.

Agora procure o ícone Atalhos na barra de menu na parte superior da tela. Clique nele e selecione o fluxo de trabalho que você acabou de criar para executar o comando Terminal.


Esperançosamente, a Apple corrigirá qualquer problema que assola o AirPlayXPCHelper, para que este guia fique obsoleto em breve. Mas caso isso não aconteça ou você tenha outros problemas com os alto-falantes AirPlay, pelo menos você pode desligar e ligar o processo rapidamente

Confira nossos fluxos de trabalho de atalhos mais interessantes para macOS.

Artigos relacionados