Edit: Bueno, ahora parece que simplemente funciona. No tengo idea de lo que está pasando lol.
¿Puede alguien decirme qué está pasando aquí?
tell application "Terminal"
do script "killall Finder"
tell application "Finder"
repeat while running
end repeat
end tell
close window 1
quit
end tell
tell application "Finder"
repeat while not running
end repeat
activate
end tell
El buscador obtuvo un error: la aplicación no se está ejecutando. "número -600
es lo que obtengo. Si comento fuera
repeat while not running
end repeat
No obtengo el error, pero si lo dejo y comento
activate
En su lugar, tampoco recibo un error. Así que aparentemente interactúan entre sí para causar un error de alguna manera. Si agrego un retraso, puedo evitar el problema, pero no quiero saber por qué lo que tengo provoca un error. Tengo OS X 10.9.4.