¿Cómo subo una compilación a iTunes Connect para TestFlight?

81

¿Cómo subo mi aplicación que hice en Xcode a iTunes Connect para invitar a los probadores Beta a descargarla?

Leí la documentación e intenté lo que decía, pero nunca cargué mi aplicación.

Python_Is_Great
fuente
¿Creó la aplicación en iTunes Connect primero? ¿Intentaste validarlo primero en el organizador? ¿Coincide su identificador de paquete entre Xcode y iTunes Connect?
MwcsMac
10
También estaba confundido por la documentación. Estoy bastante seguro de que su respuesta es circular: -En la página de prueba beta de vuelo de prueba dice "Cargue una compilación para la aplicación. Consulte Carga de una compilación para una aplicación ". -En la página Carga de una compilación, en Uso de Xcode, básicamente le dice que la cargue y "Para obtener más información, lea Enviar su aplicación a la tienda " -En la página Enviar su aplicación, lo primero que dice es "Después de cargar una compilación en iTunes Connect y pruebe suficientemente esa compilación, envíe la compilación a la tienda mediante iTunes Connect ". Wtf
Ethan Fischer
7
@EthanFischer estuvo de acuerdo. SO> montones de documentación de Apple.
toddmetheny
3
Marque una respuesta si alguna resolvió su problema.
Efren

Respuestas:

104

Si tiene una aplicación lista,

1) Elija "dispositivo iOS genérico" (no elija ningún otro dispositivo conectado o un simulador)

2) Vaya a Producto -> Archivo

3) Si todo está bien, debería abrir el archivo en el Organizador; allí puede cambiar el nombre de su carga si lo desea. Cuando esté listo, haga clic en "validar" y luego en "Enviar a App Store".

*) Al crear la próxima versión del archivo, no olvide cambiar el número de versión de 1.0 a algo diferente (es "Versión Bundle" en algún lugar de los archivos de soporte)

Stas
fuente
¿Qué sucede cuando "validar" está atenuado?
fantasma de kemicofa
El "Archivo" está atenuado.
Tadej
6
Si Archivar está deshabilitado, debe asegurarse de no haber seleccionado un simulador de iOS sino el Dispositivo iOS genérico.
Sanderfish
Olvidé hacer clic en validar, pero está cargando el archivo. ¿Es tan malo?
Archie Gertsman
5
Jajaja Es por eso que a los desarrolladores les encanta stackoverlow. Todos los demás sitios web muestran toneladas de descripciones para el mismo tema. Pero aquí, la solución en 2 minutos.
Sayka
24

Como las respuestas anteriores son un poco antiguas y ha habido algunos cambios en iTunesConnect. Puede seguir estos pasos para cargar la compilación para la prueba beta:

1) Archive el proyecto haciendo clic en Producto-> Archivar (asegúrese de que el dispositivo seleccionado sea "Dispositivo iOS genérico", de lo contrario, la opción de archivo estará deshabilitada)

2) Xcode tardará algún tiempo en archivar el proyecto, después de archivar correctamente se abrirá una ventana (ventana de archivo).

3) Habrá la opción "Validar" (siempre se recomienda validar una compilación antes de cargarla en la tienda de aplicaciones). Haga clic en la opción "Validar" y si todo está bien verá una marca verde.

4) A continuación, haga clic en la opción "Enviar a App Store", tomará algún tiempo cargar la compilación.

5) Una vez que se complete la carga, inicie sesión en su cuenta de iTunesConnect . Allí MyApps -> YOUR_APP_NAME.

6) Allí verá una opción Testflight. Dentro de esa opción, verá "iOS Builds". Verifique si la compilación cargada se muestra allí, si no, no se preocupe, toma unos minutos.

7) Ahora llegamos a la parte de agregar probadores beta. Hay 2 formas, es decir. o puede agregar los probadores como probadores internos o como probadores externos

a) Probadores internos

Consulta este enlace . No necesita una revisión beta para agregar probadores internos.

b) Probadores externos

Esto requiere una revisión de la aplicación beta. La revisión de la aplicación Beta lleva menos tiempo que la revisión real de la aplicación. Para enviar para revisión de la aplicación beta, haga clic en el número de compilación en Testflight-> Compilaciones de iOS-> número de compilación (algo así como 1.0)

Haga clic en "Agregar probadores a la compilación" y siga los pasos. Una vez que se haya revisado la versión beta de la aplicación, la invitación se enviará automáticamente a los probadores (si así lo desea). Solo necesita enviar una vez por compilación para revisión beta. Una vez que se revisa la versión beta de una compilación, puede agregar hasta 2000 probadores.

Espero que esto ayude.

 

Jorge
fuente
No veo "Archivo" en "Producto". XCode 9.4.1
Dale
Después del paso 6, revise su correo electrónico. Se le notificará si hay algún problema que impida que su aplicación esté disponible. Si es así, corrija los problemas y vuelva a cargar la aplicación.
michael
9

Desde el menú Xcode, vaya a Ventana, luego elija Organizador

Menú

A partir de ahí, valida tu compilación y, si es buena, haz clic en "Enviar a la tienda de aplicaciones".

Enviar

Después de que se complete, inicie sesión en iTunes Connect y verá su compilación en la parte inferior de la pantalla

Sombras
fuente
2
¿Cuánto tiempo pasará después de que diga Subida completa?
Ethan Fischer
2
Varía. Subí compilaciones que están disponibles en Connect después de diez minutos aproximadamente, y algunas tardaron una hora o más. (Por lo general, aparecen de inmediato, pero no se pueden seleccionar hasta que haya pasado un período de tiempo)
Sombras
2
Ah, el mío finalmente apareció. Estaba un poco confundido ya que en Xcode dice que se ha cargado, pero luego en iTunes Connect no lo hace.
Ethan Fischer
7

Los siguientes son los pasos que son válidos a partir de julio de 2019:

  1. Cambie el número de versión y / o el número de compilación de la aplicación en las propiedades generales.
  2. Seleccione Dispositivo IOS genérico para construir.
  3. Elija Producto / Archivo para crear un archivo de la aplicación. Aparecerá la ventana Archive Organizer.
  4. Validar la aplicación.
  5. Elija Distribuir para cargar la aplicación.
  6. Después de que la aplicación se procese, recibirá un correo electrónico. Esto suele tardar menos de una hora.
  7. Inicie sesión en appstoreconnect.apple.com y seleccione su nueva versión / compilación. Luego agregue grupos de prueba o probadores individuales. Es posible que tenga que responder a la pregunta de exportación de cifrado y se le pedirá que describa los cambios en esta nueva versión. Después de presionar enviar, la aplicación se envía a Apple para su revisión.
  8. Después de aproximadamente un día, Apple aprobará su aplicación para su distribución y notificará automáticamente a sus evaluadores (si seleccionó esa opción). Sus evaluadores deben ir a la aplicación Test Flight en sus teléfonos para descargar la última versión de su aplicación.
TM Lynch
fuente
3

Envíe la compilación de su aplicación a la App Store como de costumbre a través de Xcode.

Luego vaya a iTunes Connect -> Mis aplicaciones -> Su aplicación -> luego vaya a la pestaña Presentación.

En la pestaña Presentación, se mostrarán las compilaciones que cargó. Allí verá la capacidad de Enviar para revisión de la aplicación Beta.

Una vez que lo aprueben, entonces estás dorado :)

SRMR
fuente
¿Tengo que tener un icono de aplicación?
Python_Is_Great
2

Necesita compilar: envíe su aplicación a través de Xcode a la App Store, asegúrese de tener los íconos adecuados incrustados; de lo contrario, xcode se detendrá y le advertirá lo que necesita incluir para su aplicación.

Luego, (cree si es necesario) e inicie sesión en iTunes Connect, vaya a mis aplicaciones, verá su aplicación. Luego, podría agregar probadores para la prueba beta, obtendrá algunos registros de fallas, si corresponde.

Wingzero
fuente