Cómo probar las aplicaciones de iOS con TestFlight

Traducido automáticamente de Deepl

TestFlight es una solución gratuita proporcionada por Apple que te permite enviar una versión testable de tu aplicación a usuarios beta específicos. De esta manera, puedes gestionar los comentarios de los probadores beta y aplicar cualquier modificación (si es necesario) antes de que tu aplicación se publique en la App Store. En esta entrada del blog, exploraremos cómo aprovechar TestFlight para una aplicación de producción libre de errores.

El proceso es bastante sencillo. Para resumir:

1. Sube tu aplicación a App Store Connect

2. Invita a los probadores de la versión beta

3. Prueba la aplicación con la aplicación TestFlight

Sube tu aplicación

  • Desde Xcode, ve al menú del Simulador y selecciona Dispositivo iOS Genérico.
  • A continuación, desde el menú, haz clic en Producto, y luego selecciona Archivar.
  • Al final del proceso de archivado, aparece la ventana del Organizador mostrando el archivo que acabas de crear.
  • Haz clic en el botón Cargar en la App Store.

Invita a los usuarios a probar tu aplicación

  • Una vez que tu archivo .ipa se haya cargado en App Store Connect, puedes invitar a los usuarios a probarla.
  • Cuando tu aplicación haya terminado de procesarse y tu compilación esté disponible, ve directamente a la pestaña TestFlight.
  • Es posible que se te pida que añadas alguna información adicional:

  • Una vez hecho esto, tu aplicación está lista para ser probada.

blank

Hay dos tipos de probadores que puedes invitar: Probadores de App Store Connect y probadores externos.

Probadores de App Store Connect

Son personas de tu equipo o personas a las que se les ha dado acceso a tu cuenta de App Store Connect. Puedes invitar hasta 25 probadores internos por proyecto, y cada miembro puede probar hasta 30 dispositivos.

Para ello, debes seguir los siguientes pasos:

  • Ve a la sección de usuarios de App Store Connect y haz clic en el botón «+» para añadir probadores:

blank

  • A continuación, selecciona el usuario de App Store Connect que quieras añadir:

blank

Probadores externos

No es necesario tener una cuenta de App Store Connect para ser un probador externo. Puedes invitar a un máximo de 10.000 probadores externos que no necesitan formar parte de tu equipo para probar la versión beta de una aplicación destinada al lanzamiento público en el App Store.

El proceso es el siguiente:

  • Ve a la sección de usuarios de App Store Connect y haz clic en el botón «+» para añadir probadores externos:

blank

  • Añade nuevos probadores al grupo existente o crea un nuevo grupo:

blank

  • A continuación, tendrás que asociar una compilación a tu grupo de probadores:

blank

Cuando invites a probadores externos, Apple revisará tu aplicación y la revisará para permitir las pruebas externas. Tan pronto como tu compilación haya sido aprobada para la prueba beta, Apple te notificará por correo electrónico.

Prueba de la aplicación

Los probadores invitados recibirán un correo electrónico con un enlace para probar tu aplicación. Para poder probarla, tendrán que descargar la aplicación TestFlight.
Tras aceptar la invitación, se les pedirá que instalen la aplicación que van a probar.
blank
Tanto los usuarios de App Store Connect como los usuarios externos podrán enviar sus comentarios desde TestFlight.
blank
Se pueden probar hasta 100 aplicaciones a la vez, interna o externamente, y una sesión de prueba dura 90 días después de que se haya subido una compilación. Después de 90 días, ya no es posible probar la aplicación. Tendrás que subir otra compilación para iniciar una nueva sesión de pruebas.
Como hemos visto, TestFlight facilita la invitación a usuarios internos y externos para que prueben tus aplicaciones y recojan valiosos comentarios antes de publicarlas en el App Store.

¡Feliz prueba!

David Azancot
• Propietario de Producto 4D for iOS - David Azancot se unió al equipo de Producto 4D como Propietario de Producto en 2017. Está a cargo de escribir las historias de usuario y traducirlas en especificaciones funcionales. Su papel también incluye asegurarse de que las implementaciones de funcionalidades satisfagan las necesidades de los clientes. David se graduó con un MBA en Mercadeo, Internet y Movilidad en el Instituto Leonard De Vinci y comenzó su carrera en 2011 con una empresa móvil de nueva creación, posteriormente adquirida por Madvertise (un grupo de mercadeo móvil). Apasionado de las interfaces móviles, fue la elección natural para desarrollar formatos de anuncios móviles interactivos para el grupo en 2015. Paralelamente, David desarrolla sus propias aplicaciones para iOS y Android desde 2012.