Necesito reiniciar una aplicación una vez al día porque tiene pérdidas de memoria y acaba consumiendo varios gigas de memoria al cabo de unos días. Tal vez sea una mala programación, pero el desarrollador no fue capaz de replicar el problema. Estoy encontrando el problema en MacOS 10.13. Hay poca motivación por parte del desarrollador para tratar de ayudar a resolver el problema en una versión obsoleta de MacOS.
Armé un pequeño script para reiniciar dicha aplicación. Sin embargo, el script sólo funcionó durante unos meses, ahora empecé a recibir el siguiente mensaje de error cada vez que se ejecuta el script:
La aplicación no está funcionando. APPLICATIONNAME obtuvo un error: La aplicación no se está ejecutando. (-600)
El script es el siguiente:
#!/bin/bash
#!/usr/bin/osascript
tell application "APPLICATIONNAME"
quit
delay 30
tell application "APPLICATIONNAME" to activate
end tell
¿Cómo puedo resolver el error?