TestFlight: Preparándose para aumentar la exposición de sus aplicaciones iOS en la tienda de aplicaciones
Publicado: 2022-02-24 Para los desarrolladores de iOS, TestFlight no es un producto desconocido.
En la conferencia de desarrolladores de la WWDC en 2014, se propuso oficialmente que App Store sería totalmente compatible con TestFlight, y TestFlight se ha convertido en una herramienta imprescindible para que los desarrolladores de iOS prueben aplicaciones desde entonces, y se lanzó oficialmente en App Store en 2014. , con un módulo exclusivo en el backend de iTC.
TestFlight es la herramienta de soporte oficial de Apple
TestFlight es una herramienta oficial de Apple para ayudar a los desarrolladores a comprender los errores de sus productos de manera más completa cuando se lanzan nuevos productos y funciones, y para proporcionar datos efectivos para la mejora posterior de las deficiencias del producto; además, puede mejorar de manera efectiva la exposición del producto y el cultivo del usuario, y los desarrolladores pueden usar TestFlight junto con sus propios productos para ayudar a promocionar sus productos.
Revisa las pautas
Idealmente, ejecuta este paso temprano en el proceso de desarrollo de su aplicación. Si no está familiarizado con las Pautas de revisión de la App Store de Apple, puede encontrarlas aquí. Este documento contiene mucha información que necesita saber para asegurarse de que su aplicación sea adecuada para la App Store.
Por ejemplo, las pautas establecen que su aplicación debe contener una funcionalidad que la haga interesante o más que un simple sitio web empaquetado en una aplicación.
Desafortunadamente, revisar las pautas no garantiza que su aplicación sea aceptada en la App Store.
El proceso de revisión lo llevan a cabo personas que pueden interpretar las pautas de forma ligeramente diferente a como lo hizo usted.
Independientemente de este hecho, sigue siendo una buena idea familiarizarse con las pautas porque evita muchas decepciones en el futuro.
Haga clic en " Más información " para impulsar su negocio de aplicaciones y juegos con el servicio de promoción de aplicaciones ASO World ahora.
Implemente su aplicación en TestFlight
Una vez que su compilación se haya procesado, debe prepararla para Testflight. Complete toda la información requerida en la sección Información de prueba en la página de Testflight para su aplicación. También debe proporcionar "información de cumplimiento".
Haga clic en la señal de advertencia que debería estar visible en su compilación procesada y proporcione la información solicitada. Una vez que haya hecho esto, puede enviar inmediatamente su aplicación Testflight a los miembros del equipo de App Store Connect usando la sección Usuarios de App Store Connect en la barra lateral.
Para enviar su aplicación a evaluadores externos, vaya a la página Agregar evaluadores externos en la barra lateral. Primero se le pedirá que cree un grupo para sus evaluadores. Proporcione un nombre y continúe. A continuación, vaya a la sección Compilaciones en la página de evaluadores externos y agregue la compilación que acaba de cargar.
Siga los pasos en la ventana emergente que aparece después de hacer clic en el botón Agregar compilación para comenzar la prueba. Asegúrese de completar la página Información de prueba con las partes clave de su aplicación a las que desea que presten atención sus evaluadores. Después de hacer esto, haga clic en Enviar para revisión.
Esto enviará su aplicación a Apple para una breve revisión de la fase beta. Obtener la aprobación para Testflight no garantiza que su aplicación sea aprobada para la App Store. Mientras tanto, puede comenzar a agregar probadores usando la sección Testers. Una vez que Apple haya aprobado su compilación, se verá un enlace público en la página Testers que puede compartir para permitir que las personas obtengan acceso a su aplicación Testflight.
Use TestFlight para aumentar la exposición del producto y los usuarios
En los últimos años, Apple también ha estado mejorando y actualizando las características de TestFlight, y los beneficios que aporta a los desarrolladores están saliendo a la luz poco a poco.
Realizar investigaciones de datos para próximas aplicaciones o nuevas funciones.
Cuando se lanza un nuevo producto o una nueva función de un producto, los desarrolladores deben realizar una gran investigación para determinar si la nueva función puede llegar efectivamente al público objetivo y cómo reacciona el público objetivo a la nueva función.
La aplicación Beta lanzada en TestFlight puede recopilar directamente la información personal de los usuarios, la información de uso, los registros de fallas y otra información para ayudar a los desarrolladores a mejorar y compensar las deficiencias del producto de manera más eficiente.
Promoción previa al lanzamiento antes de una aplicación o una nueva característica de la aplicación
El uso de TestFlight para realizar pruebas internas de las aplicaciones que estarán disponibles en la App Store también puede servir como publicidad previa para la aplicación.
Aunque la cantidad de lugares para pruebas internas es limitada, los títulos de "primero en probar" y "primeros usuarios de pruebas internas" también pueden brindarles a los usuarios una sensación de satisfacción e incluso pueden incitarlos a promocionar la aplicación de manera espontánea. Esto es algo similar a la reserva anticipada de algunos juegos portátiles grandes para pruebas internas.
Cuando una aplicación no puede aparecer en la App Store por alguna razón, puede usar TestFlight para continuar ganando volumen
En los últimos años, la regulación nacional y las políticas de Apple se han vuelto cada vez más estrictas. Cuando un producto no se puede poner en la App Store según lo programado por algún motivo, los desarrolladores pueden usar TestFlight para lanzar una versión de prueba interna del producto, invitando a no más de 10,000 usuarios para la prueba interna, y el límite de tiempo puede ser de hasta 90 días. , para que el producto pueda obtener un grupo de usuarios estables antes de que se coloque oficialmente en la tienda.
¿Cómo configurar TestFlight en el backend de iTC?
Antes de configurar TestFlight en el backend de iTC, primero debe comprender qué tipo de productos son adecuados para configurar esta función.
En primer lugar, si desea lanzar nuevos productos o nuevas funciones, puede comprender los problemas de errores y experiencia del producto; en segundo lugar, si la aplicación no puede aparecer en la tienda de aplicaciones normalmente por alguna razón, puede usar TestFlight para distribuirla.
Al configurar invitaciones para evaluadores internos, los desarrolladores pueden invitar a evaluadores internos y externos para probar la aplicación.
Los evaluadores beta internos son usuarios de App Store Connect con diferentes funciones en el equipo de desarrolladores, hasta 25 personas, y cada miembro puede realizar pruebas en hasta 30 dispositivos. Los evaluadores externos son personas ajenas al equipo y pueden ser invitados por hasta 10 000 personas.
Cómo crear el proceso principal para invitar a evaluadores externos
Abra el backend de iTC, seleccione la aplicación que desea probar internamente en "Mi aplicación" y seleccione TestFlight en la barra de herramientas.
Haga clic en "Información de prueba" en la esquina inferior izquierda y seleccione el idioma principal que desea usar, ingrese la información de prueba relevante, la información de revisión de la aplicación Beta y el acuerdo de licencia en esta pantalla. Los desarrolladores pueden enviar compilaciones que inviten a evaluadores externos solo si envían información de prueba completa.
Información de prueba
Incluye "Descripción de la aplicación beta", "Correo electrónico de comentarios", "URL de marketing", "URL de política de privacidad". Entre ellos, la dirección de correo electrónico que los desarrolladores completan en el "Correo electrónico de comentarios" también es la dirección de respuesta en el correo electrónico de invitación enviado a los usuarios.
Información de revisión de la aplicación Beta
Esto incluye "Información de contacto" (que incluye apellido, nombre, número de teléfono y correo electrónico), "Información de inicio de sesión" (que incluye nombre de usuario y contraseña) y "Comentarios de revisión". Las "Notas de revisión" se pueden completar con información adicional sobre la aplicación que puede ayudar a acelerar la revisión, pero no puede tener detalles de la cuenta de demostración y no puede exceder los 4000 caracteres.
La información ingresada para la aplicación Beta puede ser diferente de la información de la aplicación que el desarrollador sube posteriormente a la tienda de aplicaciones.
Cargue una versión de compilación. Solo se puede revisar una compilación por versión a la vez, y solo después de que se apruebe esa compilación, el desarrollador puede continuar enviando otras compilaciones.
Además, solo es necesario revisar la primera compilación de cada versión, y es posible que no sea necesario revisar completamente las compilaciones adicionales que se envíen después. Cuando se aprueba una compilación, los usuarios con funciones de "administrador" recibirán un correo electrónico de aprobación. Lo contrario se mostrará como "rechazado". Y la validez de la compilación aprobada es de 90 días.
Haga clic en "Probadores y grupos" y seleccione "Agregar probador externo" o "Crear nuevo grupo", los desarrolladores pueden nombrarlo según sus necesidades.
Los desarrolladores pueden optar por crear solo un grupo de evaluadores y agregar cada compilación que desean que los usuarios prueben. También puede optar por crear varios grupos y agregar diferentes compilaciones a cada grupo.
Agregar compilaciones al grupo. Después de seleccionar el grupo al que desea agregar una compilación, haga clic en el botón "Agregar" y seleccione la plataforma y la versión según sus necesidades en el menú emergente. Sin embargo, solo se puede agregar una compilación a la vez.
Al seleccionar "probadores" para el grupo que desea probar, los desarrolladores pueden invitar a los evaluadores a través de un enlace público, correo electrónico o ambos.
Invitar usando un enlace público
Haga clic en "Habilitar enlace público" y confirme en el cuadro de diálogo. Al mismo tiempo, establezca el número de probadores beta usando este enlace público en "Número de probadores beta", que va de 1 a 10,000. Después de eso, los desarrolladores pueden compartir el enlace de prueba en varios canales y esperar a que los usuarios lo prueben.
Invitar usando la dirección de correo electrónico del probador
Haga clic en el botón "Agregar" junto a "Probadores" y elija la opción deseada por el desarrollador entre agregar nuevos evaluadores usando direcciones de correo electrónico, agregar evaluadores existentes que haya agregado previamente o importar evaluadores desde un archivo CSV. Los evaluadores seleccionados recibirán un correo electrónico de invitación y, si son aceptados, podrán comenzar a probar a través del enlace.
Después de aceptar la invitación, se dirigirá al probador a la tienda de aplicaciones para descargar TestFlight y experimentar la versión de prueba interna aceptada en esta aplicación.
Consulta la información sobre los probadores
En "Probadores y grupos", haga clic en el grupo que desea ver. La columna "Estado" le permite ver el estado de los probadores beta. Los usuarios invitados por correo electrónico se mostrarán con sus nombres y direcciones de correo electrónico, mientras que los usuarios invitados por enlace público se mostrarán como anónimos.
También puede ver la cantidad de fallas para cada compilación y la cantidad de veces que se ejecutó en primer plano durante al menos dos segundos, mientras que el estado que se muestra se puede categorizar como Invitado, Aceptado o Instalado.
Recopilar comentarios de probadores
Los probadores que usan iOS13 pueden enviar comentarios a través de TestFlight 2.3 para iOS o posterior, o directamente desde la aplicación Beta a través de una captura de pantalla.
Los desarrolladores pueden ver los comentarios de este probador en la sección "Comentarios" de App Store Connect. Para los evaluadores que usan dispositivos con versiones anteriores de iOS, se enviarán comentarios a la dirección de correo electrónico proporcionada por el desarrollador en la sección "Información de la prueba".