Sé que puede indicarle al iOS Simulator que cierre con AppleScript. ¿Puedes decir que se vaya a "casa" desde la aplicación actual? Y luego, haz clic en el ícono de la aplicación para reiniciarlo? Esto me sería útil para las pruebas de aplicación que necesitan verificar las tareas en segundo plano y muchos otros casos.¿Qué comandos de AppleScript se pueden enviar al simulador de iOS?
Respuesta
Cualquier aplicación AppleScriptable debe exportar un diccionario de scripts para que AppleScript sepa cuáles son sus comandos. Puede ver el diccionario de cualquier aplicación abriendo la aplicación en el Editor de secuencias de comandos.
Tenga en cuenta que incluso si una aplicación no proporciona comandos de scripts para lo que desea, Scripts de UI del sistema o Automator aún pueden usarse para conducir su interfaz de usuario. (Por ejemplo, para elegir los comandos Inicio o Girar en la barra de menús del Simulador de iOS.)
También hay elementos de automatización de UI específicos de iOS que puede hacer desde la aplicación Instruments que viene con Xcode.
El simulador de iOS no es compatible directamente con AppleScript. No tiene un diccionario de scripting. Esto significa que la única forma real de manipularlo en AppleScript es usar los comandos de la interfaz de usuario que funcionan para cualquier aplicación.
- 1. Determinar a qué comandos de AppleScript responde una aplicación a
- 2. xcodebuild, falta el simulador de iOS sdk
- 3. Idiomas faltantes en el simulador de iOS
- 4. iOS simulador se niega a guardar capturas de pantalla
- 5. iOS simulador y gps
- 6. Enviar correo electrónico-Simulador de Iphone
- 7. ¿Qué se puede hacer con AppleScript?
- 8. XCode 4.4 iOS 5.1 Problemas de simulador
- 9. ¿Cómo se selecciona el simulador IOS como objetivo en Instruments?
- 10. ¿Cómo enviar un correo electrónico a través del simulador de iOS?
- 11. ¿Cómo se activa el gesto panorámico en el simulador iOS?
- 12. ¿Se pueden anular los métodos de categoría? IOS
- 13. ¿No se pueden enviar confirmaciones desde un submódulo de git?
- 14. Desactivar al mínimo una aplicación con Applescript
- 15. ¿Se pueden ignorar los errores js de "Error al cargar la secuencia de comandos"?
- 16. ¿Puede AppleScript enviar solicitudes de envío o publicación?
- 17. IOS iOS iad no aparece en el simulador
- 18. interfaz de línea de comandos de Windows 8 Simulador
- 19. ios simulador: simular arrastrar y arrastrar
- 20. ¿qué tipo de tipos se pueden enviar en un mensaje de erlang?
- 21. Error al enviar el correo. No se pueden escribir datos en la conexión de transporte
- 22. ¿Pueden los dispositivos iOS enviar solicitudes PUT a aplicaciones de Rails?
- 23. Ejecutar una versión de hardware específica del simulador de iOS utilizando la utilidad de línea de comandos de instrumentos
- 24. ¿Qué debo evitar al enviar una consulta?
- 25. ¿Qué debilidades se pueden encontrar al usar Erlang?
- 26. simulador Restablecimiento iOS entre las pruebas
- 27. Cómo configurar permanentemente el simulador de iOS en un idioma diferente al inglés
- 28. Prueba de SMS en el simulador de iOS
- 29. ¿Qué respuesta se debe enviar al dispositivo después de la carga útil de SCEP?
- 30. teclado del simulador iOS 6 no responde
Puede decirle que haga lo que quiera, ya sea que escuche o no, es una historia completamente diferente. Realmente, aunque es una buena pregunta, me gustaría saberlo yo mismo. +1 –
@NSPostWhenIdle - Solo un poco de curiosidad: ¿a qué te refieres con "Puedes decirle que haga lo que quieras"? No estoy discutiendo en contra, pero me pregunto qué quieres decir con eso. – pasawaya
@qegal Solo he usado AppleScript lo suficiente como para ser consciente de que "decir" es un comando, y solo pensé en "decir" en términos de personificación por primera vez, como físicamente puede decirle a alguien que haga algo, pero podrían no escuchar. ¡Me reí un poco! –