COMPILAR VERSION EN TESTFLIGHT
En el proceso de compilación IOS, te solicitará que registres la información correspondiente al API Key de IOS, como se visualiza en la captura de pantalla:
Los pasos a seguir son los siguientes:
1.Entra en https://appstoreconnect.apple.com/
2.Da clic en usuarios y accesos
3.Selecciona la pestaña de Keys o Claves, según el idioma en que lo tengas
4.Verifica que te encuentres en App Store Connect API, luego da clic en Request Access
5.Te mostrará un cuadro emergente, selecciona el checkbox para confirmar que estás de acuerdo en compartir tus API Key y de esa manera poder hacer la compilación de forma automática. Una vez seleccionado, da clic en enviar.
6.Da clic en Generate API Key
7.Agrega un nombre cualquiera a tu API Key, y en Access, selecciona Admin
8.Da clic en Generate
9.Da clic en Download API Key
10.Da clic en Download, te descargara un archivo.P8, el cual deberás guardarlo en una ubicación donde puedas identificarlo fácilmente.
11.Una vez hayas descargado el archivo.P8, ya contaras con los datos que te solicita en la compilación de Apphive, los cuales son los siguientes:
1 - Key ID
2 - Issuer ID
3 - Archivo.P8
12.Procede a copiar los primeros dos campos en el editor, el Key ID y el Issuer ID; para el campo de Custom api key name, debes de colocar un nombre que te permita identificar el api key, para cuando requieras compilar otros proyectos, ya no sea necesario volver a cargar todos los campos de nuevo, si no ya los tengas guardados en la plataforma.
Puede ser cualquier nombre, no es necesario que se llame igual al nombre que le diste al API Key en App Store Connect.
Da clic en Pick key file
13.Selecciona el archivo.P8 y da clic en Abrir
14.Da clic en continuar
Una vez que se haya procesado la información, en el caso de no tener creado el contenedor de tu App en App Store Connect, te mostrará un mensaje indicando que debes de crearlo; mientras el contenedor no se cree, el status de la compilación quedará incompleta, y cambiara una vez el contenedor haya sido creado.
CREAR CONTENEDOR DE APP EN APP STORE CONNECT
1.Entra en https://appstoreconnect.apple.com/
2.Da clic en Mis Apps
3.Clic en el botón Agregar y Nueva app
4.Seleccionamos IOS, escribe el nombre de la app, y selecciona el Idioma principal de tu app.
5.Da clic en la casilla ID de pack y selecciona el COMPILATION ID de la app que agregaste ejemplo: io.apphive.clientapps.userapp
6.Agrega el COMPILATION ID de la app en la casilla de SKU, selecciona Acceso Ilimitado y clic en Crear.
Una vez se haya creado el contenedor de la App, si la compilación no ha cambiado de status, da click en CANCEL INPUT y selecciona la opción de recargar, en ese momento la compilación comenzara.