Quero impedir que o usuário possa transmitir para alto-falantes remotos com qualquer cliente em seu laptop. Existe uma maneira de desativar globalmente o AirPlay em um sistema Mac OS X (10.6 ou 10.7)?
O AirPlay faz parte do Bonjour, que você provavelmente não deseja desativar.
vcsjones
A solução atual não funciona nas versões modernas do MacOS, provavelmente por causa da Proteção da integridade do sistema. Existem outras opções? chmod: Unable to change file mode on /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent: Operation not permitted
Jeremy Banks
Respostas:
3
Infelizmente, a Apple não forneceu uma maneira fácil de desativar essa funcionalidade. No entanto, você pode negar o acesso global ao aplicativo que fornece o espelhamento do AirPlay alterando suas permissões unix
Para desativar o espelhamento do AirPlay, precisamos negar o acesso do computador ao aplicativo que permite ao espelhamento do AirPlay: Inicie um terminal e digite o seguinte comando:
Digite a senha administrativa e reinicie o Mac posteriormente. Se você tentar espelhar o AirPlay em um AppleTV agora, o ícone do AirPlay permanecerá azul, como se ainda estivesse tentando se conectar, mas nunca.
A única desvantagem é que ele trava a barra de menus. O usuário não poderá usar nenhum dos itens da barra de menus depois de tentar espelhar a tela. Você ainda pode ajustar o volume usando o teclado. O logoff e o logon restaurarão a funcionalidade da barra de menus até você tentar usar o espelhamento do AirPlay novamente.
Para eliminar a tentação de usar o AirPlay, você pode ocultar o ícone do AirPlay abrindo Preferências do sistema> Monitores e desmarcando a caixa de seleção "Mostrar opções de espelhamento na barra de menus quando disponível". Você precisará repetir esta etapa para todos os usuários do sistema.
Desativar o airplay é feito usando o aplicativo Airport Utility. Selecione o dispositivo, clique no botão editar e você verá uma caixa de diálogo com várias opções. A opção de menu à direita está rotulada como 'Airplay' e contém uma opção para ativar ou desativar o Airplay.
chmod: Unable to change file mode on /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent: Operation not permitted
Respostas:
Infelizmente, a Apple não forneceu uma maneira fácil de desativar essa funcionalidade. No entanto, você pode negar o acesso global ao aplicativo que fornece o espelhamento do AirPlay alterando suas permissões unix
Para desativar o espelhamento do AirPlay, precisamos negar o acesso do computador ao aplicativo que permite ao espelhamento do AirPlay: Inicie um terminal e digite o seguinte comando:
Digite a senha administrativa e reinicie o Mac posteriormente. Se você tentar espelhar o AirPlay em um AppleTV agora, o ícone do AirPlay permanecerá azul, como se ainda estivesse tentando se conectar, mas nunca.
A única desvantagem é que ele trava a barra de menus. O usuário não poderá usar nenhum dos itens da barra de menus depois de tentar espelhar a tela. Você ainda pode ajustar o volume usando o teclado. O logoff e o logon restaurarão a funcionalidade da barra de menus até você tentar usar o espelhamento do AirPlay novamente.
Para eliminar a tentação de usar o AirPlay, você pode ocultar o ícone do AirPlay abrindo Preferências do sistema> Monitores e desmarcando a caixa de seleção "Mostrar opções de espelhamento na barra de menus quando disponível". Você precisará repetir esta etapa para todos os usuários do sistema.
fonte
Parece que você pode usar as preferências gerenciadas (MCX) para desativar o Apple TV:
..mas isso afetará apenas o iTunes, e eu não tenho um AppleTV disponível para testar.
fonte
Desativar o airplay é feito usando o aplicativo Airport Utility. Selecione o dispositivo, clique no botão editar e você verá uma caixa de diálogo com várias opções. A opção de menu à direita está rotulada como 'Airplay' e contém uma opção para ativar ou desativar o Airplay.
fonte