Estoy escribiendo algunos Applescripts bastante complejos, pero cuando algo sale mal, se ha agotado el tiempo del evento de Apple o algo similar, no puedo decir con precisión dónde falló.
En este momento, estoy envolviendo todos los controladores con bloques de prueba, con un error de activación que vuelve a generar el error, con una referencia al nombre del controlador y el valor de una variable que establecí en varios puntos a través del controlador así que puedo aislar el error en algún lugar entre dos puntos.
** ¿Hay una manera de que Applescript diga 'Evento de Apple agotado en la línea 15 en await (), en la línea 60 en connectRemoteUser (), en la línea 90 en autostartTestUsers ()' sin tener que codificar todo directamente ?
No puedo confiar en la ubicación del editor del script porque los errores ocurren de manera intermitente cuando el script está en producción.