К сожалению, Apple не предоставила простой способ отключить эту функцию. Однако вы можете запретить глобальный доступ к приложению, которое обеспечивает зеркалирование AirPlay, изменив разрешения Unix.
Чтобы отключить зеркалирование AirPlay, нам нужно запретить компьютеру доступ к приложению, которое позволяет компьютеру зеркалировать AirPlay: запустить терминал и ввести следующую команду:
sudo chmod 000 /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent
Введите пароль администратора и перезагрузите Mac после этого. Если вы попытаетесь подключить зеркало AirPlay к AppleTV сейчас, значок AirPlay останется синим, как будто он все еще пытается подключиться, но никогда не будет.
Единственным недостатком является то, что он блокирует menubar. Пользователь не сможет использовать какие-либо элементы строки меню после того, как попытался отразить экран. Вы по-прежнему можете регулировать громкость с помощью клавиатуры. Выход из системы и возврат к ней восстановит функциональность меню, пока вы не попытаетесь снова использовать зеркалирование AirPlay.
Чтобы избавиться от соблазна использовать AirPlay, вы можете скрыть значок AirPlay, открыв Системные настройки> Отображает и сняв флажок «Показывать параметры зеркального отображения в строке меню, когда они доступны». Вам нужно будет повторить этот шаг для каждого пользователя в системе.