Utworzyłem plist i umieściłem go w / System / Library / LaunchAgents /. Jednak po ponownym uruchomieniu komputera Mac nie ładuje się tak, jak powinien. Jestem w stanie załadować go z terminalu z launchctl load
i unload
poleceń i jest doskonale ładowane stamtąd. Sprawdziłem także konsolę po ponownym uruchomieniu i nie ma ona żadnego wpisu związanego z listą.
Jak mogę uruchomić ten plist, aby uruchamiał się przy rozruchu?
Odpowiedzi:
Czy lista nieruchomości jest własnością root? Jeśli tak nie jest, nie jest ładowany przy logowaniu, nawet jeśli
launchctl load
(bez sudo) go załaduje.Jeśli program ma być uruchamiany podczas ładowania listy właściwości, ustaw RunAtLoad na true:
Możesz także normalnie użyć / Library / LaunchAgents / zamiast / System / Library / LaunchAgents /. Od
man launchd
:źródło