Esta aplicación se muestra en el buscador en la ruta (con destino):
Macintosh HD/Applications/Trans_Helper.app/Contents/MacOS/applet
y no he podido iniciarlo correctamente con launchd
, utilizando
~/Applications/Trans_Helper.app/Contents/MacOS/applet
// or
/Users/myusername/Applications/Trans_Helper.app/Contents/MacOS/applet
Ver repetidamente lo siguiente en la consola:
… com.apple.launchd.peruser.501[150] (com.mahogany.sarah[1156]): Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file or directory
… com.apple.launchd.peruser.501[150] (com.mahogany.sarah[1156]): Job failed to exec(3) for weird reason: 2
… com.apple.launchd.peruser.501[150] (com.mahogany.sarah): Job should be able to exec(3) now.
Por lo tanto, estoy concluyendo que el archivo no está referenciado correctamente.
En caso de que ayude, el archivo plist en ~/Library/LaunchAgents
parece:
<dict>
<key>Label</key>
<string>com.mahogany.sarah</string>
<key>ProgramArguments</key>
<array>
<string>~/Applications/Trans_Helper.app/Contents/MacOS/applet</string>
</array>
<key>StartCalendarInterval</key>
<dict>
<key>Hour</key>
<integer>15</integer>
<key>Minute</key>
<integer>25</integer>
</dict>
</dict>
EDITAR: Finalmente funcionó utilizando cambios sugeridos Y eliminando la tilde de antes / Aplicaciones. (Esto es, por cierto, exactamente lo que muestra el Buscador > Información de archivo para el applet)
<dict>
<key>Label</key>
<string>com.mahogany.sarah</string>
<key>Program</key> // Change here and removing 1st char of string on next line
<string>/Applications/Trans_Helper.app/Contents/MacOS/applet</string>
<key>StartCalendarInterval</key>
<dict>
<key>Hour</key>
<integer>15</integer>
<key>Minute</key>
<integer>25</integer>
</dict>
</dict>