Tengo un modesto (~250 líneas) python3 script usando tkinter y subprocesos. El Python script lanza una aplicación MacOS usando el subproceso "run".
Las funciones definidas en Python consultan el sistema para obtener información sobre la aplicación generada.
Todo funciona bien cuando ejecuto el código Python directamente desde el shell, desde BBEdit o desde PyCharm, pero falla si lo integro en una aplicación utilizando Platypus o Automator.
He añadido osascript, Platypus, Automator, Eventos del sistema y la aplicación integrada al panel de configuración "Accesibilidad" (en Privacidad y seguridad) y he probado a cerrar sesión, iniciar sesión y reiniciar varias veces.
¡No Joy!