applicationDidFinishLaunching - de todas formas, ¿para obtener esto usando script / command?

2

¿Hay alguna forma de detectar cuándo una aplicación ha terminado de iniciarse después de usar open <path_to_app> en un shell? El aviso después de emitir el comando es inmediato, pero para las aplicaciones que demoran un tiempo en iniciarse por completo, los eventos se agotarán hasta que se inicien por completo ...

Usando ps aux | grep -i 'path to app' | grep -v grep | wc -l , devuelve un ID de proceso casi inmediatamente (en el momento de inicio de la aplicación), por lo que no es bueno.

Cualquier ayuda, muy apreciada.

    
pregunta Dave Yeaman 11.11.2018 - 14:23

1 respuesta

0

Resuelto monitoreando la columna ESTADO para el paquete de aplicaciones usando TOP. Espera a que STATE cambie a 'dormir' por un par de segundos, lo hice bien (para mí de todos modos).

    
respondido por el Dave Yeaman 12.11.2018 - 14:59

Lea otras preguntas en las etiquetas