Die Veröffentlichung von Lingon für Snow Leopard im Mac App Store löst dieses Problem.
Der Gegenstand wurde nicht mehr in Snow Leopard abgefeuert
Ein Startelement, das in 10.5 funktioniert hat, funktioniert nach meinem Upgrade auf 10.6 nicht mehr. Ich habe 10.6.2 ausgeführt und habe das launchd-Element neu erstellt und ihm einen neuen Namen gegeben, und das Element wird auch nicht ausgeführt.
Ich habe einen Link von Personen gefunden, die das gleiche Problem in Google-Gruppen haben, aber der Rat in diesem Link hilft nicht. Mein launchd-Element ist in /private/var/db/launchd.db/com.apple.launchd/overrides.plist
den Dateien overrides.plist in den Unterverzeichnissen von nicht aufgeführt/private/var/db/launchd.db/
Ich habe auch versucht, dies als Benutzeragenten und Benutzerdämon einzurichten.
Mein launchd-Element führt einfach ein Shell-Skript aus, das beim manuellen Starten kein Problem darstellt.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.eric.tmnotify.launchd</string> <key>ProgramArguments</key> <array> <string>/<path_to>/tmnotify.sh</string> </array> <key>StartInterval</key> <integer>3600</integer> </dict> </plist>
Ich habe versucht, es durch Überschreiben des deaktivierten Schlüssels zu laden (obwohl er in keiner der Dateien overrides.plist deaktiviert ist), und zwar mit beiden:
sudo launchctl load -F /Users/eric/Library/LaunchAgents/com.eric.tmnotify.launchd.plist sudo launchctl load -w /Users/eric/Library/LaunchAgents/com.eric.tmnotify.launchd.plist
und nachdem ich eines von beiden ausgeführt habe, kann ich sehen, dass es läuft, sudo launchctl list
aber das Shell-Skript wird nie ausgelöst.
Edit: Ich habe dies auch in die zuvor leere Datei eingefügt /private/var/db/launchd.db/com.apple.launchd.peruser.501/overrides.plist
:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>com.eric.tmnotify.launchd</key> <dict> <key>Disabled</key> <false/> </dict> </dict> </plist>
Ich habe auch versucht, dies alphabetisch einzufügen:
<key>com.eric.tmnotify.launchd</key> <dict> <key>Disabled</key> <false/> </dict>
in die datei /private/var/db/launchd.db/com.apple.launchd/overrides.plist
aber noch keine würfel.
1 Antwort auf die Frage
Verwandte Probleme
-
4
Gibt es eine aktualisierte Version von Boot Camp mit Snow Leopard?
-
5
Trackpad-Klick im BootCamp auf dem MacBook der 1. Generation (nicht Multi-Touch) aktivieren?
-
2
Allgemeine Mac OS-Ordner / -Einstellungen zum Überprüfen (wenn Sie versuchen, eine lästige, selbstst...
-
3
Kann ich mein Snow Leopard-Entwicklerkernprodukt auf final aktualisieren, oder muss ich es erneut in...
-
4
Wie funktioniert die Aktualisierung von Mac OS X Snow Leopard?
-
6
Warum läuft mein Mac OS X 10.6-Kernel im 32-Bit-Modus?
-
8
Verschieben der Auslagerungsdateien auf eine dedizierte Partition in Snow Leopard
-
3
Würde Mac OS X 10.6 Snow Leopard mehr RAM verbrauchen?
-
3
VirtualBox auf Snow Leopard auf 64-Bit setzen?
-
4
Muss ich die Snow Leopard Box kaufen?