title: what does launchd status 78 mean?? why my user agent not running??
body: <p>I want to run a unison sync service running in the background whenever I login. But the status code of my agent is <code>78</code>. I don't know why, I tried some fix posted online, but it just doesn't work.</p>
  
  <p>What's the problem?? below is the plist file for my service.</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
  &lt;plist version="1.0"&gt;
  &lt;dict&gt;
      &lt;key&gt;Label&lt;/key&gt;
      &lt;string&gt;syncmyproject&lt;/string&gt;
      &lt;key&gt;StandardOutPath&lt;/key&gt;
      &lt;string&gt;/var/log/syncmyproject.log&lt;/string&gt;
      &lt;key&gt;StandardErrorPath&lt;/key&gt;
      &lt;string&gt;/var/log/syncmyproject.log&lt;/string&gt;
      &lt;key&gt;RunAtLoad&lt;/key&gt;
      &lt;true/&gt;
      &lt;key&gt;KeepAlive&lt;/key&gt;
      &lt;true/&gt;
      &lt;key&gt;Debug&lt;/key&gt;
      &lt;true/&gt;
      &lt;key&gt;EnableGlobbing&lt;/key&gt;
      &lt;true/&gt;
      &lt;key&gt;ProgramArguments&lt;/key&gt;
      &lt;array&gt;
        &lt;string&gt;/usr/local/bin/unison&lt;/string&gt;
        &lt;string&gt;-auto&lt;/string&gt;
        &lt;string&gt;-batch&lt;/string&gt;
        &lt;string&gt;-repeat watch&lt;/string&gt;
        &lt;string&gt;~/home/project&lt;/string&gt;
        &lt;string&gt;~/project&lt;/string&gt;
      &lt;/array&gt;
  &lt;/dict&gt;
  &lt;/plist&gt;
  </code></pre>