Ich möchte verhindern, dass der Benutzer mit jedem Client auf seinem Laptop auf Remote-Lautsprecher streamen kann. Gibt es eine Möglichkeit, AirPlay auf einem Mac OS X-System (10.6 oder 10.7) global zu deaktivieren?
AirPlay ist Teil von Bonjour, das Sie wahrscheinlich nicht deaktivieren möchten.
vcsjones
Die aktuelle Lösung funktioniert unter modernen MacOS-Versionen nicht, vermutlich aufgrund des Systemintegritätsschutzes. Gibt es noch andere Möglichkeiten? chmod: Unable to change file mode on /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent: Operation not permitted
Jeremy Banks
Antworten:
3
Leider hat Apple keine einfache Möglichkeit bereitgestellt, diese Funktionalität zu deaktivieren. Sie können jedoch den globalen Zugriff auf die Anwendung verweigern, die AirPlay-Spiegelung bietet, indem Sie die Unix-Berechtigungen ändern
Um die AirPlay-Spiegelung zu deaktivieren, müssen wir dem Computer den Zugriff auf die Anwendung verweigern, mit der der Computer AirPlay spiegeln kann: Starten Sie ein Terminal und geben Sie den folgenden Befehl ein:
Geben Sie das Administratorkennwort ein und starten Sie den Mac anschließend neu. Wenn Sie jetzt versuchen, einen AirPlay-Spiegel auf ein AppleTV zu übertragen, bleibt das AirPlay-Symbol blau, als würde immer noch versucht, eine Verbindung herzustellen, dies wird jedoch nie der Fall sein.
Der einzige Nachteil ist, dass es die Menüleiste blockiert. Der Benutzer kann keine der Menüleistenelemente verwenden, nachdem er versucht hat, den Bildschirm zu spiegeln. Sie können die Lautstärke jedoch weiterhin über die Tastatur einstellen. Durch das Abmelden und erneutes Anmelden wird die Funktionalität der Menüleiste wiederhergestellt, bis Sie erneut versuchen, die AirPlay-Spiegelung zu verwenden.
Um die Versuchung zu vermeiden, AirPlay zu verwenden, können Sie das AirPlay-Symbol ausblenden, indem Sie Systemeinstellungen> Anzeigen öffnen und das Kontrollkästchen "Spiegelungsoptionen in der Menüleiste anzeigen, wenn verfügbar" deaktivieren. Sie müssen diesen Schritt für jeden Benutzer im System wiederholen.
Das Ausschalten des Airplay erfolgt über die Airport Utility-App. Wählen Sie das Gerät aus. Klicken Sie auf die Schaltfläche Bearbeiten. Daraufhin wird ein Dialogfeld mit verschiedenen Optionen angezeigt. Die Menüoption auf der rechten Seite trägt die Bezeichnung "Airplay" und enthält einen Schalter zum Ein- und Ausschalten von Airplay.
chmod: Unable to change file mode on /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent: Operation not permitted
Antworten:
Leider hat Apple keine einfache Möglichkeit bereitgestellt, diese Funktionalität zu deaktivieren. Sie können jedoch den globalen Zugriff auf die Anwendung verweigern, die AirPlay-Spiegelung bietet, indem Sie die Unix-Berechtigungen ändern
Um die AirPlay-Spiegelung zu deaktivieren, müssen wir dem Computer den Zugriff auf die Anwendung verweigern, mit der der Computer AirPlay spiegeln kann: Starten Sie ein Terminal und geben Sie den folgenden Befehl ein:
Geben Sie das Administratorkennwort ein und starten Sie den Mac anschließend neu. Wenn Sie jetzt versuchen, einen AirPlay-Spiegel auf ein AppleTV zu übertragen, bleibt das AirPlay-Symbol blau, als würde immer noch versucht, eine Verbindung herzustellen, dies wird jedoch nie der Fall sein.
Der einzige Nachteil ist, dass es die Menüleiste blockiert. Der Benutzer kann keine der Menüleistenelemente verwenden, nachdem er versucht hat, den Bildschirm zu spiegeln. Sie können die Lautstärke jedoch weiterhin über die Tastatur einstellen. Durch das Abmelden und erneutes Anmelden wird die Funktionalität der Menüleiste wiederhergestellt, bis Sie erneut versuchen, die AirPlay-Spiegelung zu verwenden.
Um die Versuchung zu vermeiden, AirPlay zu verwenden, können Sie das AirPlay-Symbol ausblenden, indem Sie Systemeinstellungen> Anzeigen öffnen und das Kontrollkästchen "Spiegelungsoptionen in der Menüleiste anzeigen, wenn verfügbar" deaktivieren. Sie müssen diesen Schritt für jeden Benutzer im System wiederholen.
quelle
Es scheint, dass Sie verwaltete Einstellungen (MCX) verwenden können, um AppleTV zu deaktivieren:
..aber das wirkt sich nur auf iTunes aus, und ich habe kein AppleTV zum Testen zur Hand.
quelle
Das Ausschalten des Airplay erfolgt über die Airport Utility-App. Wählen Sie das Gerät aus. Klicken Sie auf die Schaltfläche Bearbeiten. Daraufhin wird ein Dialogfeld mit verschiedenen Optionen angezeigt. Die Menüoption auf der rechten Seite trägt die Bezeichnung "Airplay" und enthält einen Schalter zum Ein- und Ausschalten von Airplay.
quelle