Durante semanas he intentado programar un proceso de restauración de ipad para Apple Configurator 2. Mi script funciona bien cuando se ejecuta dentro de Script Editor, y también funciona como una aplicación independiente. El problema se produce cuando mi script se inicia desde un evento de Calendario (que es toda la idea, por lo que no tengo que ejecutarlo manualmente). Aquí está la primera parte de mi guión:
tell application "Apple Configurator 2"
activate
delay 30
tell application "System Events"
tell process "Apple Configurator 2"
keystroke "a" using {command down}
delay 5
click menu item "1 - Erase" of menu 1 of menu item "Apply" of menu 1 of menu bar item "Actions" of menu bar 1
delay 5
click button "Apply" of sheet 1 of window "All Devices"
end tell
end tell
La secuencia de comandos se activa muy bien y todo funciona hasta que intenta hacer clic en el botón "Aplicar". Mi aplicación de script devuelve este error: No se puede obtener la ventana "Todos los dispositivos" de < > "Apple Configurator 2" de la aplicación "Eventos del sistema".
Los eventos del sistema obtuvieron un error: No se puede obtener la ventana "Todos Dispositivos "de proceso" Apple Configurator 2 ". (-1728)
Como novato de Apple, me quedé sin ideas. ¿Nadie más? Gracias!