0
我已經創建了一個plist文件來在登錄屏幕上啓動我的應用程序(10.5 & 10.6),在登錄時死掉並在加載桌面時重新生成。如果我將我的plist文件放在/ Library/LaunchAgents中,它會正確運行。如果我嘗試從/ Library/LaunchDaemons運行它,它不會運行。LaunchDaemon Plist沒有運行
由於這是我的第一個Mac應用程序,我不確定應該在哪裏放置我的plist文件以及我做了什麼錯誤。我已經將我的Plist文件的所有權設置爲root:wheel with the permissions -rw -r -r--
我是否正確地嘗試從LaunchDaemons運行我的應用程序,還是事實上可以從LaunchAgent運行?
我重視我的下面
<?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>KeepAlive</key>
<false/>
<key>Label</key>
<string>com.kezsoft.client</string>
<key>LimitLoadToSessionType</key>
<array>
<string>LoginWindow</string>
<string>Aqua</string>
</array>
<key>OnDemand</key>
<false/>
<key>ProgramArguments</key>
<array>
<string>/Applications/kezsoft/kezsoftClient/Client.app/Contents/MacOS/Client</string>
</array>
</dict>
</plist>