Ich weiß, dass es Login Items unter Users & Groups und /Library/LaunchAgents
und /Library/LaunchDaemons
unter Library
, System/Library
und gibt Users/FooUser/Library
. Und dann gibt es einen Rechtsklick auf das Dock-Symbol -> Optionen -> Beim Anmelden öffnen .
Welche anderen Methoden gibt es für den automatischen Start von Apps? Der Grund, warum ich frage, ist, dass die Spotify-App (heruntergeladen von http://www.spotify.com ) immer wieder startet, wenn ich meinen Mac neu starte, obwohl ich sichergestellt habe, dass in keinem der oben genannten Einträge ein entsprechender Eintrag vorhanden ist setzt.
Es gibt zwei Orte, von denen aus LaunchAgents aufgerufen werden können:
/Library/LaunchAgents
- Dies startet einen Prozess bei der Anmeldung für jeden Benutzer~/Library/LaunchAgents
- Dies startet einen Prozess bei der Anmeldung für einen bestimmten Benutzer.Die Spotify-Startliste befindet sich in letzterem; Damit com.spotify.webhelper.plist
können Sie Spotify über das Internet öffnen.
Geben Sie den Befehl aus launchctl list | grep -i spotify
und Sie sollten (bis zu) zwei Plists finden, die geladen sind:
$ launchctl list | grep spotify
- 0 com.spotify.client.startuphelper
9087 0 com.spotify.webhelper
Um sie zu entladen, können Sie die Option in den erweiterten Einstellungen ( Command,) deaktivieren.
Oder...
Sie können den Befehl ausgeben:
$ launchctl unload com.spotify.client.startuphelper.plist
Es gibt mehrere Möglichkeiten, wie Programme in macOS automatisch gestartet werden können:
Überprüfen Sie zuerst die „Anmeldeobjekte“, die Sie in den Systemeinstellungen finden, nachdem Sie auf die Symbole „Benutzer & Gruppen“ geklickt haben. Ich verstehe, dass Sie bereits hier nachgesehen und Spotify nicht gefunden haben.
Eine andere Möglichkeit ist, dass Spotify so eingestellt wurde, dass es bei der Anmeldung vom Dock aus geöffnet wird. Sie können im Dock mit der rechten Maustaste auf das Spotify-Symbol klicken und dann im Menü „Optionen“ sicherstellen, dass „Bei Anmeldung öffnen“ nicht aktiviert ist.
Wenn Sie Spotify beim Herunterfahren des Mac ausgeführt haben, werden die App und die geöffneten Fenster standardmäßig nach dem Neustart erneut geöffnet. Sie können dies vermeiden, indem Sie sicherstellen, dass Sie Spotify schließen, bevor Sie sich abmelden oder neu starten, oder die Einstellung allgemein ändern, indem Sie auf das Symbol „Allgemein“ in den Systemeinstellungen klicken und sicherstellen, dass ein Häkchen bei „Fenster beim Beenden einer App schließen“ gesetzt ist.
Eine dritte Möglichkeit besteht darin, dass es möglich ist, Konfigurationsdateien zu erstellen, die launchd
Programme beim Booten oder Anmelden automatisch starten. Sie finden diese Konfigurationsdateien in:
~/Library/LaunchAgents/
/Library/LaunchAgents/
/Library/LaunchDaemons/
Beachten Sie, dass die Zeichen ~ den Home-Ordner Ihres Benutzers bedeuten.
Eine letzte Möglichkeit besteht darin, dass Anwendungen in macOS mit einer "geteilten Hilfsanwendung" geliefert werden können. Im Wesentlichen würde diese Anwendung einen Hintergrunddienst für eine oder mehrere tatsächliche Anwendungen dieses Entwicklers bereitstellen. Einige verwenden diese Hilfsanwendung, um später ihre eigentliche Anwendung zu starten.
Die Hilfsanwendung befindet sich im Bundle der Anwendung im Contents/Library/LoginItems
Ordner. Bei Spotify befindet sich das normalerweise an folgendem Ort:
/Applications/Spotify.app/Contents/Library/LoginItems/StartUpHelper.app
Sie können verhindern, dass Spotify automatisch gestartet wird, indem Sie die Hilfs-App schließen oder sicherstellen, dass sie nicht gestartet werden kann (z. B. durch Entfernen des ausführbaren Bits auf der eigentlichen ausführbaren Datei: /Applications/Spotify.app/Contents/Library/LoginItems/StartUpHelper.app/Contents/MacOS/StartUpHelper
)
Makrom
Allan
.plist
. (Ich habe den Fehler behoben). Ich habe gerade getestet und es entfernt es und lädt nicht. Wenn es die Datei nicht finden kann, können Sie sie mit dem Befehl entfernenlaunchd
launchctl remove com.spotify.client.startuphelper.plist
Захар Joe
Захар Joe
Skeeve