Tengo una serie de scripts automator programados en launchd. Todos los scripts funcionan bien y ejecutan el flujo de trabajo como se espera. Estos son flujos de trabajo simples que ejecutan algunas acciones del buscador y scripts de shell. Sin embargo, siempre recibo un código de error OSStatus 10810 al llamarlos con launchd. Si creo el flujo de trabajo del automatizador como un paquete de aplicaciones y uso "abrir script.app" obtendré el error en la salida de error del trabajo. Si uso "automator script.workflow", no veo nada en la salida de error del trabajo, pero sí veo un código de error similar en los registros de mi servidor.
¿Qué es este error en relación con un flujo de trabajo?
Jun 11 15:54:33 MiniServer.local Automator Runner[17094]: Script Monitor is missing or damaged: Error Domain=NSCocoaErrorDomain Code=256 "The application \u201cScriptMonitor\u201d could not be launched because a miscellaneous error occurred (OSStatus -10810)."
UserInfo=0x7fb5887c1f50 {NSURL=file:///System/Library/CoreServices/ScriptMonitor.app/, NSLocalizedDescription=The application \u201cScriptMonitor\u201d could not be launched because a miscellaneous error occurred (OSStatus -10810).,
NSUnderlyingError=0x7fb5887a5250 "The operation couldn\u2019t be completed. (OSStatus error -10810.)"