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.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/1/1f5ba44aa3aa03e2eced65f6fbef07d3c53d03a2.png?w=700&ssl=1)
2.- Clic sobre el icono de opciones y clic en App dashboard.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/6/6121db3e78182ef691f48d34e03f0836f3cd5b65.png?w=700&ssl=1)
3.- Da clic en Compilations.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/9/9b16c4d256a3452f5599a7c46694580364a3ea37_2_690x343.png?w=700&ssl=1)
4.- Clic en el botón New compilation.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/8/8159a1230f778c7863800a25b53b47d37418a2de_2_690x342.png?w=700&ssl=1)
5.- Selecciona Android (Google Play) y da clic en Create request
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/1/1a3a7aed26711792b73e4099794ca7b731b45aa8_2_690x343.png?w=700&ssl=1)
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.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/a/a98cf514f41f9269bc4bb0054f754c06ec9e083f_2_690x344.png?w=700&ssl=1)
7.- Da clic en Pick service account file.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/7/7a3ed62d6d5552beace03a3eb750404a1e5b64c3_2_690x342.png?w=700&ssl=1)
8.- Abre la Carpeta SERVICE ACCOUNT FILE, selecciona el archivo .json y da clic en Abrir.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/7/7e3b6a74acc7b487c6a1ace214f68fab26fe13b5_2_690x367.png?w=700&ssl=1)
9.- Verifica que el botón cambie a File uploaded successfully y da clic en next step
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/7/762acc9df374d6c1247fbcac6bb3cb61ee965a2f_2_690x344.png?w=700&ssl=1)
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
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/0/011177e508bd84927aee21bdb3b5453fb30aee66_2_690x343.png?w=700&ssl=1)
11.- Copia de tu nota o word el FIREBASE STORAGE URL, pégalo en la casilla y da clic en next step Como obtenerla
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/7/73414c907f93e88e055809f2e96065cce6dc6875_2_690x343.png?w=700&ssl=1)
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.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/7/7102d8b5793838ff671bfb1578300fce68fa86bd_2_690x343.png?w=700&ssl=1)
13.- Copia de tu nota o word el CLIENT CONNECTION, pégalo en la casilla y da clic en next step Como obtenerla
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/7/70279b629db38e784903db285a6d975de2a9f18c_2_690x343.png?w=700&ssl=1)
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
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/8/8e57796da5e4326bcef6bb4b76e237203746d78d_2_690x318.png?w=700&ssl=1)
15.- Da clic en click here to get deployment token. Como obtenerlo
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/d/df1b4dd2714bfd242022ae023013bb71c2964d57.png?w=700&ssl=1)
16.- Selecciona tu cuenta de Gmail.
MUY IMPORTANTE: Debes iniciar sesión con la misma cuenta con la que creaste tu proyecto de Firebase
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/6/6f39c31fab70dd4c60e8f06c3543adb36690be23_2_690x431.png?w=700&ssl=1)
17.- Da clic en Permitir.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/7/73c1bf54f91323e65ef836b44ee3fc4867d2a893_2_690x431.png?w=700&ssl=1)
18.- Da clic en el icono de copiar.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/d/d6bb595c8d09a187e3723a79ac64e946832056ab_2_690x431.png?w=700&ssl=1)
19.- Pega en la casilla Cloud deployment token y da clic en Set Token
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/d/df1b4dd2714bfd242022ae023013bb71c2964d57.png?w=700&ssl=1)
20- Copia el Sha-1 de la casilla dando clic sobre el, da clic en project dashboard.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/e/ef80bc38a8fcb7ac4a6801ffe200e4fcf296cd91_2_690x342.png?w=700&ssl=1)
21.- Da clic en agregar huella digital.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/0/02f5e52d53495adcd58b1e0d3e52fc1891e8e564.png?w=700&ssl=1)
22.- Pega el Sha- 1 en Huella digital del certificado y da clic en Guardar.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/4/44ac9055cfe7836cc60fc457e760589407f53d60.png?w=700&ssl=1)
23.- Regresa y da clic en Next Step.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/9/9a5d7add33adab0bc347b9c83f33681d100acdff_2_690x342.png?w=700&ssl=1)
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
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/5/581ccacca19b1cc1a6b7033786f7181732bf74c1_2_690x342.png?w=700&ssl=1)
2.- Selecciona Google, da clic en Habilitar, selecciona tu dirección de correo electrónico y clic en Guardar.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/b/b5bc18cb0214e6d2120899955ef556fb44b05c54.png?w=700&ssl=1)
3.- Regresa y da clic en Next Step.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/5/531ec269947724a0da3e9e4ceca23fe18ac0d87d_2_690x342.png?w=700&ssl=1)
SIGN IN FACEBOOK METHOD
1.- Da clic en project dashboard, en tu Firebase verifica que tengas habilitado el login con Facebook
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/5/5944d4ffd7154ac86ffb6ed72f9c1c41e71bb99b_2_690x344.png?w=700&ssl=1)
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.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/3/3cbf7c557ecc822734ab95970a6d5d6d3ba7b6d6.png?w=700&ssl=1)
3.- Selecciona un proyecto
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/6/663ebbfaf6459a322561d41dba5a5ca18600b471.png?w=700&ssl=1)
4.- Entra en configuración y da clic en Básica
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/c/ce3adeb49357eb727b280ecf6371e850b1dfa3da.png?w=700&ssl=1)
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.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/a/a0d2dae05e99ae96be2294f154311b780d149bf2.png?w=700&ssl=1)
6.- Regresa y da clic en Next Step.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/8/8efac8d4ba216f653986c28dce1eb735654820f0_2_690x343.png?w=700&ssl=1)
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.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/b/b04e2df0fba32e998410a4bddef4a1237f42c2df.jpeg?w=700&ssl=1)
8.- Selecciona un proyecto
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/6/663ebbfaf6459a322561d41dba5a5ca18600b471.png?w=700&ssl=1)
9.- Entra en configuración y da clic en Básica
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/c/ce3adeb49357eb727b280ecf6371e850b1dfa3da.png?w=700&ssl=1)
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
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/b/be7f0b6df4e2fe42c6b1b61f6dca09b3e8951b78_2_690x341.png?w=700&ssl=1)
11.- Da clic en Next step
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/a/ac4cc90cb4be88995d80d6a0f291009b7fdfb062_2_690x343.png?w=700&ssl=1)
12.- Da clic en Facebook app dashboard.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/3/375ee4226c6cb6efbc430e29ada4935d80d039f2_2_690x342.png?w=700&ssl=1)
13.- Da clic en Configurar en Inicio de sesión con Facebook.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/7/7a4998f4aad154ca4460bb85c8fb39be73e16c8e.png?w=700&ssl=1)
14.- Da clic en Android.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/f/fc5cf38da1b0eadbd6e9cbbd26fbb6c73420e757.png?w=700&ssl=1)
15.- Regresa y da clic en Next Step.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/e/eff9a7fb37a9198502c1c2452704ac78b645d9ed_2_690x342.png?w=700&ssl=1)
16.- Da clic en Facebook app dashboard.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/4/48f44864ebd351333960e2820edc0b0f158520ff_2_690x343.png?w=700&ssl=1)
17.- Da clic en el icono de Android.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/c/c5a6e744fa737ac4360e250b58615a0de9a1b8ce.png?w=700&ssl=1)
18.- Clic en siguiente.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/c/c9ad65517c1d0443fb13f979443637d7814f2971.png?w=700&ssl=1)
19.- Clic en siguiente.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/d/d296f369ef946ee99ea9a0e19dbbe073cd98b155.png?w=700&ssl=1)
20.- Regresa, da clic sobre el Android package name para copiarlo.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/5/5c8717e7224bdce91b85b3cf637f78b5c79168a7_2_690x343.png?w=700&ssl=1)
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.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/a/ab5258e595cc131510b6b77de631fec2ded3e7c1.png?w=700&ssl=1)
22.- Da clic en Usar el nombre de este paquete.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/5/506322dd6dbc39f166a74127bed6be215e131307.png?w=700&ssl=1)
23.- Da clic en continuar.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/7/7566bc7d4be20fc00e62f172662938b049e0273d.png?w=700&ssl=1)
24.-Regresa y da clic sobre el Release key hash para copiarlo.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/d/d85481dbed3cb87b30c7578d0b8a44db7b6ab2b8_2_690x343.png?w=700&ssl=1)
25.- Pega el Release key hash en Hashes de clave, selecciona el hash de clave en color azul y da clic en save.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/7/73989082610a13ffcb18806f9964530899dbedda.png?w=700&ssl=1)
26.- Da clic en continuar.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/3/320058c5a575adbf88da1221bde3502a972cdd54.png?w=700&ssl=1)
27.- Clic para activar el switch de Inicio de sesión único, clic en Save y Siguiente.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/d/d2a2b3e9f350fcb7cef5e3850fc36e1fd4ab0676.png?w=700&ssl=1)
28.- Regresa y da clic en Next Step
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/8/8501f6409b327fc4a857e972d8d709ac04de260c_2_690x343.png?w=700&ssl=1)
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.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/2/233d2f4d7255446245afa6a13d273376c5c7cda0_2_690x353.png?w=700&ssl=1)
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
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
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/0/0bc237947aa84ec39824420894c9c9df4fab804a_2_690x353.png?w=700&ssl=1)
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.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/optimized/2X/1/1229155860c34806505b394ade811d37aa120181_2_690x345.png?w=700&ssl=1)
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.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/f/f0e23258e47c122c404b25a2d68f7f6c1bcefbe1.png?w=700&ssl=1)
2.- Da clic en Descargar.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/8/89ee4a79969931b47805ac3d9100e58eb7de9343.png?w=700&ssl=1)
3.- Da clic en Descargar de todos modos
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/f/ffb9e6f08f9bba985be886b6a015f40b32da0f5f.png?w=700&ssl=1)
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.
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/9/96449744c31386b9f4f7a571dd34d50d2267285f.png?w=700&ssl=1)
2.- Da clic en el icono de descargar
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/c/c997978942e91ff859192dcbbfd27bc0e0d49d5c.png?w=700&ssl=1)
3.- Da clic en descargar de todos modos
![](https://i0.wp.com/comunidad.apphive.io/uploads/default/original/2X/f/ffb9e6f08f9bba985be886b6a015f40b32da0f5f.png?w=700&ssl=1)
Puedes continuar con el paso a paso para publicar en Play Store Aquí