Aplicaciones en AWS Device Farm - AWS Device Farm

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.

Aplicaciones en AWS Device Farm

Las siguientes secciones contienen información sobre el comportamiento de las aplicaciones en Device Farm.

Instrumentación de aplicaciones

No es necesario instrumentar sus aplicaciones ni proporcionar a Device Farm el código fuente para las aplicaciones. Las aplicaciones Android se pueden enviar sin modificar. Las aplicaciones iOS deben crearse con Dispositivo iOS como destino en lugar un simulador.

Volver a firmar las aplicaciones en las ejecuciones

Para las aplicaciones iOS, no necesita añadir ningún UUID de Device Farm al perfil de aprovisionamiento. Device Farm sustituye el perfil de aprovisionamiento integrado por un perfil comodín y, a continuación, vuelve a firmar la aplicación. Si proporciona datos auxiliares, Device Farm los añade al paquete de la aplicación antes de que Device Farm la instale, de modo que esos datos estén presentes en el entorno aislado de la aplicación. Al volver a firmar la aplicación, se eliminan derechos como el grupo de aplicaciones, los dominios asociados, el Game Center, la configuración de accesorios inalámbricos HealthKit HomeKit, las compras integradas en la aplicación, el audio entre aplicaciones, Apple Pay, las notificaciones push y la configuración y el control de la VPN.

Para aplicaciones Android, Device Farm vuelve a firmar la aplicación. Esto podría interrumpir cualquier funcionalidad que dependa de la firma de la aplicación, como la API de Google Maps para Android, o podría activar la detección antipiratería o antimanipulación por parte de productos como. DexGuard

Aplicaciones ocultas en las ejecuciones

En el caso de las aplicaciones de Android, si la aplicación está ofuscada, puedes probarla con Device Farm si la usas. ProGuard Sin embargo, si la utilizas DexGuard con medidas antipiratería, Device Farm no puede volver a firmar ni realizar pruebas con la aplicación.