TestFlight de Apple proporciona versiones antiguas

Mi equipo usa TestFlight para implementar comstackciones beta dentro de la empresa. Con frecuencia, la aplicación TestFlight no quiere instalar la última versión.

Por ejemplo, obtendremos un correo electrónico de TestFlight informándonos sobre una actualización de la aplicación para la compilation # 91 . El correo electrónico incluye un enlace "" Abrir en TestFlight ". Cuando toca el enlace, TestFlight se abre, pero ofrece instalar la compilation # 90 (una compilation más antigua) , en lugar de la compilation # 91 (la más reciente) .

  • ¿Es esto un problema conocido?
  • ¿Hay algún trabajo para mejorar la situación?

En la list de "Prereleases" para su aplicación, una vez que su compilation haya finalizado el process, podrá hacer clic en el enlace para esa compilation de testing en particular e ir a una página con metadatos al respecto. Cambie a la pestaña "Información de testing".

Había rellenado la sección "Información Beta de TestFlight", pero estaba vacía la "Información de Revisión de la Aplicación Beta". Después de llenar el segundo y save, recibí un correo electrónico y notificación sobre la nueva compilation disponible.

Solución:

Rellene la forma completa : P

Debo hacer hincapié en que actualmente, hay dos maneras de forzar a iTunes Connect a impulsar la actualización:

1) Ingrese metadatos y actualice la compilation.

2) Deshabilite la testing Beta de TestFlight y vuelva a habilitarla.

Pero estos son ambos soluciones; No se supone que las testings internas funcionen de esta manera.

He intentado presentar un informe de error al soporte de Apple como se detalla en otra publicación: https://stackoverflow.com/a/27197057/4305185

Sugiero que intenten lo mismo; Más informes significan más posibilidades de que realmente vean uno de ellos.

Muchas respuestas útiles aquí, gracias a todos.

Acabo de notar algo interesante.

Configuré la información "Qué probar" antes de que la nueva compilation haya terminado en el estado "Procesamiento" (la otra información se copy para una compilation nueva). Cuando completó el procesamiento, no se enviaron posts.

Regresé a la información de compilation y cambié "Qué probar" lo suficiente para habilitar un Guardar. Al pulsar Guardar, las notifications de TestFlight se enviaron inmediatamente a los dispositivos de testing que tengo (y supongo que también a mis colegas).

En esta compilation, tengo los campos "Qué probar", "Descripción de la aplicación" y "Correo electrónico de respuesta", pero he dejado los otros campos en blanco.

Sospecho que cualquier operación de save en este formulario después de que la compilation termine "Procesando" es suficiente para activar los correos electrónicos de actualización. Si completa todo, le llevará más time y es más probable que presione Save una vez que "Procesamiento" haya finalizado 🙂

Estaba teniendo el mismo problema pero pude solucionarlo. Fui a la sección de metadatos de la nueva compilation y agregué un poco de text e hice un guardado. Y ahora mi compilation se activó y los correos electrónicos fueron enviados a los evaluadores internos.

El patrón siguiente puede solucionarlo: Página de la aplicación en TF -> TestFlight (pestaña) -> Pruebas internas -> Elija aquí la versión para probar.