Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Entorno de pruebas para dispositivos iOS
Para ver la lista completa de los anfitriones de prueba disponibles y cómo seleccionar uno, consulteHosts para entornos de prueba personalizados.
Device Farm utiliza instancias de Amazon-managed macOS (hosts) que se conectan de forma dinámica al dispositivo iOS durante la prueba. Cada host viene preconfigurado con un software que permite probar los dispositivos en varias plataformas de prueba populares, como XCTestUI y Appium.
La versión actual del servidor de pruebas de iOS ha mejorado la experiencia de prueba en comparación con las versiones anteriores, e incluye:
-
Experiencia uniforme con el sistema operativo anfitrión y las herramientas para iOS 15 y versiones posteriores Antes, el dispositivo que se utilizaba determinaba el anfitrión de la prueba, lo que generaba un entorno de software fragmentado cuando se ejecutaba en varias versiones de iOS. La experiencia actual permite seleccionar el host de forma sencilla para crear un entorno uniforme en todos los dispositivos. Esto permitirá que la misma versión y las mismas herramientas de macOS (como Xcode) estén disponibles en todos los dispositivos iOS.
-
Mejoras de rendimiento Gracias a la infraestructura actualizada, el tiempo de configuración de las pruebas ha mejorado considerablemente.
-
Versiones de software estandarizadas y seleccionables para las dependencias compatibles Ahora tenemos el sistema de selección de
devicefarm-clisoftware en los hosts de prueba de iOS y Android, lo que te permite seleccionar la versión que prefieras de nuestras dependencias compatibles. En el caso de las dependencias compatibles (como Java, Python Node.js, Ruby y Appium), las versiones se podrán seleccionar mediante la especificación de prueba. Para hacerte una idea de cómo funciona esta función, consulta el tema sobre. Software compatible en entornos de prueba personalizados
aviso
Si realizas la prueba en iOS 18 o una versión anterior y no seleccionas explícitamente un host de prueba, Device Farm ejecuta las pruebas en un host de prueba antiguo como alternativa. No se recomiendan los anfitriones de prueba antiguos. Para trasladarse a un host de prueba compatible, consulteMigración de sus entornos de prueba personalizados a los nuevos hosts de prueba de iOS.
Anfitrión de pruebas de iOS antiguo
Para las pruebas existentes en iOS 18 y versiones anteriores, Device Farm usa un host de pruebas antiguo como alternativa cuando no se selecciona explícitamente un host de prueba para entornos de prueba personalizados. No se recomiendan los hosts de prueba antiguos. Le recomendamos que seleccione un host de prueba de forma explícita o que lo ios_test_host defina comodefault. Los hosts de prueba antiguos no están disponibles para iOS 26 y versiones posteriores; esas versiones requieren un host de prueba compatible. La siguiente tabla contiene la versión del host de prueba que se usa para cada versión de dispositivo iOS.
| Sistema operativo | Arquitectura (es) | Predeterminado para los dispositivos |
|---|---|---|
| macOS Sonoma(versión 14) | arm64 | iOS 18 |
| macOS Ventura(versión 13) | arm64 | iOS 17 |
| macOS Monterey(versión 12) | x86_64 | iOS 16y por debajo |
Para seleccionar los anfitriones de prueba más nuevos, consulte el tema relacionado conMigración de sus entornos de prueba personalizados a los nuevos hosts de prueba de iOS.
Software compatible para dispositivos iOS
Para poder realizar pruebas con dispositivos iOS, los hosts de pruebas de Device Farm para dispositivos iOS vienen preconfigurados con Xcode y las herramientas de línea de comandos asociadas. Para ver otro software disponible, consulta el tema correspondiente. Software compatible en entornos de prueba personalizados