2012-03-14 11 views
11

Quiero distribuir dos versiones de mi aplicación, la rama estable así como la troncal de desarrollo actual, usando TestFlight. Y, si es posible, quiero invitar a los evaluadores solo una vez.¿Cómo distribuir múltiples versiones de mi aplicación?

¿Puedo tener dos versiones de una aplicación en un equipo TestFlight? ¿O tal vez dos aplicaciones con diferentes namens? ¿O puedo crear un segundo equipo y vincularlo al primero o copiar los probadores?

Respuesta

5

Lamentablemente, creo que no hay una buena manera de hacerlo. Sus opciones son:

  • Dos equipos diferentes de TestFlight. Tendrás que invitar a personas a ambos equipos. Pero, TestFlight es inteligente y si ya conoce a un usuario de otro equipo que está en el perfil de aprovisionamiento en la IPA que usted carga, luego selecciona que puedan acceder a la compilación, invitará automáticamente al usuario.

  • Use diferentes ID de aplicación para su estable y ramas de desarrollo.

Yo personalmente iría por la primera opción.

+0

Vamos a ver si lo entiendo: la segunda opción significa que podría cambiar el ID de aplicación de una de las ramas, creando el ID de la aplicación en el portal de aprovisionamiento y el cambio en el proyecto de Xcode. Esta segunda aplicación podría ser cargada al equipo existente y los evaluadores pueden elegir cuál desean instalar. –

+0

Sí, estoy bastante seguro de que eso funcionaría. La primera opción es mejor IMO sin embargo. – mattjgalloway

+0

Bien, ¡muchas gracias! –

0

Tenemos un requisito similar para nuestras aplicaciones, donde tenemos que enviar diferentes versiones beta de nuestras aplicaciones a diferentes grupos de usuarios a través de TestFlight.

Creación de un equipo TestFlight para cada aplicación va a trabajar, pero aquí es una forma menos complicada de hacerlo:

  1. crear un equipo TestFlight para cada equipo de desarrollo que está en, no para cada aplicación. P.ej. uno para las aplicaciones que haces en tu trabajo diario, una para tus aplicaciones que creas como proyectos secundarios personales.
  2. En cada equipo, crear una lista Distribución para cada aplicación individual: Iniciar sesión en TestFlight, haga clic en los personas ficha, a continuación, haga clic en + Añadir lista de distribución (botón en la parte superior derecha)
  3. nombrar el equipo de acuerdo a la aplicación
  4. Seleccione los probadores que deben ser capaces de ver la aplicación
  5. Después de cargar a continuación, una acumulación, bajo los compañeros de equipo en la prestación del perfil, verá una lista de las listas de distribución tu creaste Haga clic en el apropiado para la compilación que acaba de subir, y TestFlight solo marcará esos usuarios.

Esto funciona en conjunto con aplicaciones aprovisionados con el equipo iOS Provisioning Perfil (el que está gestionado por Xcode, que asegura asegurarse de que todos los dispositivos de la Apple Developer Portal pueden instalar sus aplicaciones).

It also looks like TestFlight will allow you to ship the builds from different development branches of your app, pero aún será útil administrar diferentes aplicaciones con listas de distribución en lugar de equipos.

0

Sí. TestFlight ahora le permite distribuir y probar varias construcciones al mismo tiempo, por lo que los evaluadores pueden elegir entre varias compilaciones para probar.

Pulse en construcción en vuelo de prueba (aplicación móvil) y se puede ver una opción de decir - construcciones anteriores

Primero: enter image description here

========== =============================================== =======

Segundo paso:

enter image description here

=========================================== ==========================

Tercero :

enter image description here

Cuestiones relacionadas