Para presenciar el problema al que me refiero, siga estos pasos:
Cree un AppleScript que simplemente contenga un
display dialogcuadro de diálogo.Guarde este script como un archivo .app.
Ejecute el archivo .app.
Si hace clic con el botón derecho en el icono Dock del archivo, luego haga clic con el botón izquierdo Quit, como se muestra en la siguiente captura de pantalla:

observarás que no pasa nada. Es decir, la aplicación permanece abierta.
El atajo de teclado, ⌘ command+ Q, es igualmente inútil.
La única forma de salir de esta aplicación (excluyendo hacer clic en "Forzar cierre" en Activity Monitor.app) es hacer clic en un botón en el diálogo activo de la aplicación.
¿Es posible hacer que la función inherente "Salir" de una aplicación AppleScript salga de la aplicación, incluso si la aplicación muestra un cuadro de diálogo cuando se llama a la función "Salir"?
Nota: El display alertdiálogo y el choose from listdiálogo se comportan de la misma manera dominante que el display dialogdiálogo.