TestFlight es la forma que tiene Apple de poner builds previos al lanzamiento delante de personas reales antes de que lleguen a App Store. Las reglas son simples cuando conoces los cuatro números que importan.
Los límites que importan
| Qué | Límite |
|---|---|
| Testers internos | Hasta 100 usuarios de App Store Connect |
| Testers externos | Hasta 10 000 personas |
| Vida del build | 90 días, después deja de estar disponible para los testers |
| Beta App Review | Puede ser necesaria para las pruebas externas |
Fuente: Apple, Resumen de TestFlight.
Pruebas internas y externas
Los testers internos son personas con una cuenta de App Store Connect en tu equipo. Reciben los builds nuevos en cuanto termina su procesamiento, sin revisión. Úsalos para ti y tus colaboradores cercanos.
Los testers externos pueden ser cualquiera con una dirección de correo o un enlace público. Apple indica que un build beta puede requerir revisión: cuando añades el primer build de una app a un grupo externo, se envía a App Review. La revisión solo es obligatoria para el primer build; los siguientes pueden no requerir una revisión completa. Las pruebas empiezan cuando el build se aprueba.
Una configuración sencilla
- Un grupo interno contigo y las una o dos personas que prueban cada build.
- Un grupo externo por audiencia. Por ejemplo "Amigos" y "Usuarios avanzados", para poder enviar un build a uno sin el otro.
- Un enlace público para una beta limitada, si quieres que se una gente que no conoces. Poner criterios en el enlace público puede limitar cuántos testers externos pueden usarlo.
- Notas de versión en cada build que digan qué probar. Los testers que saben qué cambió dan mejores comentarios.
Los builds caducan a los 90 días
Un build deja de funcionar para los testers a los 90 días. Si una beta se alarga, sube un build nuevo antes de que el anterior muera. Una caducidad olvidada es la razón más común de que un tester escriba "la app no se abre".
Comentarios
Los testers pueden enviar comentarios e informes de fallos a través de TestFlight, y tú los lees en App Store Connect. Responde a los testers, aunque sea brevemente. Quienes se sienten escuchados siguen probando.
Preguntas frecuentes
¿Cuántos testers puedo tener en TestFlight?
Hasta 100 testers internos (usuarios de App Store Connect) y hasta 10 000 testers externos.
¿Cuánto dura un build de TestFlight?
Un build se puede probar hasta 90 días; después deja de estar disponible para los testers.
¿Necesita TestFlight la revisión de App Review?
Las pruebas externas pueden requerir Beta App Review. Hace falta para el primer build que añades a un grupo externo; los siguientes pueden no necesitar una revisión completa. Las pruebas internas no la necesitan.
¿Puedo recibir un aviso cuando un build termina de procesarse?
App Store Connect puede enviarte un correo, y Shipmate muestra tus últimos builds de TestFlight en el Mac y te notifica cuando uno está listo para probar.
Entérate cuando un build esté listo para probar
Shipmate lista los builds recientes de TestFlight de cada app junto al estado de revisión de App Store, y envía una notificación cuando un build termina de procesarse, para que no te quedes mirando la pantalla de procesamiento.
