Paso a paso para solicitar Apk y Aab desde Apphive

Puedes ver la guía completa paso paso para publicar en Play Store Aquí

Las siguientes pantallas pueden aparecer o desaparecer dependiendo de las funciones que ocupe tu app.

1.- Entra en https://editor.apphive.io/ y selecciona tu proyecto.

2.- Clic sobre el icono de opciones y clic en App dashboard.

3.- Da clic en Compilations.

4.- Clic en el botón New compilation.

5.- Selecciona Android (Google Play) y da clic en Create request

6.- Agrega una ID de compilación sin dejar espacio con la siguiente estructura que se muestra en la imagen siempre separando entre cada uno con un punto y sin dejar espacios NO REQUIERES TENER UN DOMINIO WEB, NO OCUPES MAYÚSCULAS, ACENTOS, NUMEROS O SIGNOS DE PUNTUACION MAS QUE EL SIGNO PUNTO

Ejemplos

Tipo de dominio: com, gov, edu, net, org, io, mx, etc.

Nombre de proyecto de tu firebase: ubereatsplantillas

Copia y pega de tu nota o documento de word el NOMBRE PROYECTO FIREBASE y quita los espacios entre palabras en caso de existir alguno.

Nombre de la app (nombre con el que identificas a tu app): plantillausuario, ubereatsusuario, appubereats.

MUY IMPORTANTE Copia el Compilation ID de tu app y pégalo en una nota o un documento de word de la siguiente manera:

COMPILATION ID: com.ubereatsplantillas.plantillausuario

Después da clic en Assign compilation id.

7.- Da clic en Pick service account file. 

8.- Abre la Carpeta SERVICE ACCOUNT FILE, selecciona el archivo .json y da clic en Abrir.

9.- Verifica que el botón cambie a File uploaded successfully y da clic en next step

10.- Copia de tu nota o word el FIREBASE REALTIME DATABASE URL, pégalo en la casilla y da clic en next step Como obtenerla

11.- Copia de tu nota o word el FIREBASE STORAGE URL, pégalo en la casilla y da clic en next step Como obtenerla

12.- Escribe tu dirección de correo electrónico para que recibas tus archivos Apk y Aab y da clic en Next step En caso de quieras enviar los archivos a una o más cuentas debes separar con una coma entre cada correo, sin dejar ningún espacio entre cada una.

13.- Copia de tu nota o word el CLIENT CONNECTION, pégalo en la casilla y da clic en next step Como obtenerla

14.- Verifica que tengas activo el login con correo en tu Firebase en la sección de Autenhication/sign in method y da clic en Reload Como activarlo

15.- Da clic en click here to get deployment token. Como obtenerlo

16.- Selecciona tu cuenta de Gmail.

MUY IMPORTANTE: Debes iniciar sesión con la misma cuenta con la que creaste tu proyecto de Firebase

17.- Da clic en Permitir.

18.- Da clic en el icono de copiar.

19.- Pega en la casilla Cloud deployment token y da clic en Set Token

20- Copia el Sha-1 de la casilla dando clic sobre el, da clic en project dashboard.

21.- Da clic en agregar huella digital.

22.- Pega el Sha- 1 en Huella digital del certificado y da clic en Guardar.

23.- Regresa y da clic en Next Step.

MUY IMPORTANTE: LAS SIGUIENTES PANTALLAS PUEDEN SALIR DEPENDIENDO DE LA FUNCIONES QUE TENGAS AGREGADAS EN TU APP (LOGIN CON FACEBOOK, LOGIN CON GMAIL, START GEOLOCATION TRACKING, ELEMENTO MAPA) Y DEBES LLENARLAS PARA FINALIZAR EL PROCESO DE SOLICITAR EL APK Y AAB, ESTOS REQUERIMIENTOS NO DESAPARECERÁN AUNQUE BORRES LA FUNCIÓN EN TU APP

SIGN IN GOOGLE METHOD

1.- Da clic en project dashboard, en tu Firebase verifica que tengas habilitado el login con Gmail

2.- Selecciona Google, da clic en Habilitar, selecciona tu dirección de correo electrónico y clic en Guardar.

3.- Regresa y da clic en Next Step.

SIGN IN FACEBOOK METHOD

1.- Da clic en project dashboard, en tu Firebase verifica que tengas habilitado el login con Facebook

2.- Selecciona Facebook te solicitara habilitarlo, un App ID y un App Secret para obtenerlos entra a Facebook for Developers https://developers.facebook.com/ y da clic mis apps.

3.- Selecciona un proyecto

4.- Entra en configuración y da clic en Básica

5.- Copia y pega el Identificador de la app en App ID y la Clave secreta de la app en App secret en Firebase, da clic en Habilitar y Guardar.

6.- Regresa y da clic en Next Step.

7.- Debes agregar el Facebook app secret key y el Facebook app ID para obtenerlos entra a Facebook for Developers https://developers.facebook.com/ y da clic mis apps.

8.- Selecciona un proyecto

9.- Entra en configuración y da clic en Básica

10.- Copia de tu nota o word el FACEBOOK APP ID y pegalo en su casilla, después copia de tu nota o word el FACEBOOK SECRET KEY y pegalo en su casilla

11.- Da clic en Next step

12.- Da clic en Facebook app dashboard.

13.- Da clic en Configurar en Inicio de sesión con Facebook.

14.- Da clic en Android.

15.- Regresa y da clic en Next Step.

16.- Da clic en Facebook app dashboard.

17.- Da clic en el icono de Android.

18.- Clic en siguiente.

19.- Clic en siguiente.

20.- Regresa, da clic sobre el Android package name para copiarlo.

21.- Pega el Android package name en Nombre del paquete, escribe MainActivity (exactamente con las mismas mayusculas y sin espacios) y da clic en Save.

22.- Da clic en Usar el nombre de este paquete.

23.- Da clic en continuar.

24.-Regresa y da clic sobre el Release key hash para copiarlo.

25.- Pega el Release key hash en Hashes de clave, selecciona el hash de clave en color azul y da clic en save.

26.- Da clic en continuar.

27.- Clic para activar el switch de Inicio de sesión único, clic en Save y Siguiente.

28.- Regresa y da clic en Next Step

BACKGROUND GEOLOCATION TRACKING

1.- En apps con geolocalización en segundo plano cuando se te solicite el background geolocation API key debes contactar al equipo de soporte mediante el chat de soporte en la página.

2.- Envía el COMPILATION ID de tu nota o documento de word de esa app y el link de tu app en Apphive con la siguiente estructura:

Solicito el Background geolocation API key

COMPILATION ID: com.ubereatsplantillas.plantillaconductor

Link de tu app: https://editor.apphive.io/editor/proj_8UdbbfUNjCJUwq3b7v1wue/app_9UULpLQps15KuCs9b51tk3/pages/insert/page_wcmb5Dkyw41F1hfQDKNN86/page_wcmb5Dkyw41F1hfQDKNN86/NT

3.- Se te enviara un código de 44 caracteres por el chat de soporte agregarlo y dar clic en Next step

*posterior a agregar este código no podrás cambiar el COMPILATION ID de esta app

MUY IMPORTANTE Copia el BACKGROUND GEOLOCATION API KEY de tu app y pegala en una nota o un documento de word de la siguiente manera:

BACKGROUND GEOLOCATION API KEY: f63558e3dc90bbd7ef546fce252e4fbcdba77449ad20f763bd4b6c6679e69f09

GOOGLE MAPS KEY

1.- Pega tu Google Api Key en el recuadro que se marca y da clic en Next step

*En caso de que necesites obtener tu Google Api key obtener mas información

Descargar archivos Apk y Aab

MEDIANTE LA PLATAFORMA APPHIVE

1.- Da clic sobre la compilación cuando el estatus cambie a compiled para obtener los links para descargas.

MEDIANTE CORREO ELECTRÓNICO

Obtener archivo APK:

1.- Entra en tu plataforma de correo electrónico, selecciona bandeja de entrada, Selecciona el ultimo correo de APPHIVE COMPILATION y Da clic en APK File (To test on cellphone) para abrir el navegador.

2.- Da clic en Descargar.

3.- Da clic en Descargar de todos modos

Obtener archivo Aab

1.-Entra en tu plataforma de correo electronico, selecciona bandeja de entrada, Selecciona el ultimo correo de APPHIVE COMPILATION y Da clic en AAB File (To upload to playstore) para abrir el navegador.

2.- Da clic en el icono de descargar

3.- Da clic en descargar de todos modos

Puedes continuar con el paso a paso para publicar en Play Store Aquí

Salir de la versión móvil