¿Se actualizó la ruta de los probadores externos TestFlight de iTunes Connect después de su lanzamiento en App Store?

5

Cuando se lanza a la App Store después de usar la prueba beta de TestFlight de iTunes Connect, ¿cuál es una buena manera de garantizar que los evaluadores externos se actualicen de forma limpia a la versión oficial de la App Store? Específicamente:

  • ¿Los evaluadores externos recibirán una notificación en el dispositivo de que una nueva versión de la aplicación es ¿disponible? ¿Será esto una notificación regular de iOS, una notificación? ¿Desde la aplicación Testflight, o ambas?
  • En la pantalla de inicio, ¿aparecerá el ícono de la aplicación beta alguna indicación de que ¿Ha sido reemplazado por una aplicación no beta?
  • Si el usuario tiene habilitadas las actualizaciones automáticas de la aplicación, la aplicación de la tienda de aplicaciones ¿Descargar e instalar automáticamente, reemplazando la aplicación beta? O voluntad ¿El usuario debe actualizar manualmente incluso si las actualizaciones automáticas están habilitadas?
  • Si el usuario abre la aplicación Apple Testflight, ¿verá alguna indicación de que la construcción que estaban probando ha sido sustituida por una versión publicada?
  • [en el peor de los casos] Si la actualización automática no está habilitada o no funciona para las aplicaciones beta, ¿qué sucede cuando el usuario intenta abrir la aplicación después del lanzamiento de nuestra tienda de aplicaciones? ¿Se bloqueará simplemente la aplicación sin indicar al usuario qué ha ocurrido o cómo solucionarlo?

Si las respuestas a algunas de las preguntas anteriores son "tal vez", ¿qué configuración o configuración debemos usar para asegurarnos de que las actualizaciones de la aplicación funcionen como se espera? (donde "esperado" significa que cuando lanzamos la aplicación a la tienda de aplicaciones, todos los evaluadores deben actualizarse con esa nueva versión de la aplicación).

La búsqueda en Google sobre este tema no ha sido de mucha ayuda, tal vez porque el soporte de TestFlight de Apple tiene solo unos meses, por lo que Google está dominado por enlaces de noticias no técnicas en lugar de blogs técnicos y otros lugares que pueden ofrecer más detalles. No he podido encontrar ningún blog de programadores que mencione el flujo de trabajo de "actualización del comprobador externo a la versión de la tienda de aplicaciones".

La documentación de Apple es clara acerca de lo que sucede desde la perspectiva de la aplicación web iTunes Connect (ver extractos a continuación, combinados para mayor claridad) pero no muy clara acerca de la experiencia del usuario de los evaluadores externos, que es lo que estoy intentando descifrar. Aquí hay extractos de los documentos de Apple que ilustran esto:

  

Termina probando una aplicación . Para dejar de probar una versión preliminar de una aplicación que está siendo activa   probado en TestFlight beta testing, coloque el interruptor de prueba en Apagado   Posición (blanca).

     

Enviar a la App Store Cuando haya terminado de usar TestFlight beta testing, puede enviar el   Aplicación para la revisión final. Antes de enviarlo, asegúrese de que ya no   ¿Quieres probarlo o cualquier compilación que hayas subido antes que él? Cuando el   La aplicación se vuelve lista para la venta en la App Store, probando automáticamente   se detiene en versiones anteriores y no podrá verlas ni probarlas.   Consulte para obtener más detalles. Si quieres   reanudar las pruebas de una compilación anterior, puede subirla como una nueva compilación   asociado a una nueva versión preliminar.

     

Cuando las construcciones dejan de estar disponibles   Antes de que su aplicación esté lista para la venta, el panel de versiones preliminares enumera todas las compilaciones de todas las versiones preliminares   has subido Después de que la aplicación esté lista para la venta, algunas de las   las compilaciones se eliminarán del panel:

     

La compilación utilizada en la aplicación se elimina de la Presentación, al igual que todas las demás   Se compila en la misma versión preliminar. Todas las versiones anteriores   Las versiones preliminares también se eliminan de la versión preliminar. Sobre el   Página de presentación, las secciones para esas versiones de publicación serán   eliminado.

Por cierto, anteriormente hice esta pregunta en Stack Overflow, donde se eliminó por falta de respuestas, y parece que una mejor casa para esto puede ser Pregunte diferente donde las preguntas de iTunes Connect son aparentemente incentivado .

    
pregunta Justin Grant 26.02.2015 - 06:14

2 respuestas

1

La forma pragmática de asegurarse de que todos los probadores están fuera de la aplicación es esperar los 30 días para que caduque la compilación y hacer que tomen la versión de la tienda manualmente.

También puedes cargar una nueva versión beta indicando que hagan lo mismo. De esa manera, reciben un correo electrónico de Apple con las noticias que desea transmitirles y una duración limitada para que todos puedan trabajar en esa compilación.

    
respondido por el bmike 11.05.2015 - 19:18
0

Por lo que puedo ver, no hay soporte para este requisito. Creo que depende de usted hacerles saber a los probadores Beta que hay una versión de la tienda que se puede evitar. Las betas se agotan después de un mes de todos modos, por lo que al ser solo una versión disponible temporalmente es el punto del sistema. Tienes sus direcciones de correo electrónico.

    
respondido por el Adrian 18.03.2015 - 15:00

Lea otras preguntas en las etiquetas