Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
wiki:3.-servidor:3.5.-replicador:d.-replicador-con-push:start [2019/02/19 17:43]
ejetoro [Instrucciones para obtener los valores]
wiki:3.-servidor:3.5.-replicador:d.-replicador-con-push:start [2019/03/12 10:17] (actual)
ejetoro [Instrucciones para obtener los valores]
Línea 71: Línea 71:
  
 \\ \\
-1.- Entrar en la página de la consola de APIs de Google Firebase: https://console.firebase.google.com y loguearnos con la cuenta de google. |+1.- Entrar en la página de la consola de APIs de Google Firebase: https://console.firebase.google.com y loguearnos con la cuenta de google. ^
 |  {{ :replica:push:1-nuevo_proyecto_firebase.png?nolink&650 }}  | |  {{ :replica:push:1-nuevo_proyecto_firebase.png?nolink&650 }}  |
 \\ \\
-2.- Tras pulsar en "Añadir proyecto", nos aparecerá una ventana para:\\  - Poner un nombre al proyecto.\\  - Especificar en qué Pais/Región vamos a utilizar la aplicación.\\  - Pulsamos en "Crear proyecto" |+2.- Tras pulsar en "Añadir proyecto", nos aparecerá una ventana para:\\  - Poner un nombre al proyecto.\\  - Especificar en qué Pais/Región vamos a utilizar la aplicación.\\  - Pulsamos en "Crear proyecto" ^
 |  {{ :replica:push:2-pantalla_agregar_proyecto.png?nolink }}  | |  {{ :replica:push:2-pantalla_agregar_proyecto.png?nolink }}  |
 \\ \\
-3.- En la ventana que nos aparece, tendremos que pulsar en el icono para agregar Firebase a nuestra aplicación Android. |+3.- En la ventana que nos aparece, tendremos que pulsar en el icono para agregar Firebase a nuestra aplicación Android. ^
 |  {{ :replica:push:3-Agregar_android.png?nolink }}  | |  {{ :replica:push:3-Agregar_android.png?nolink }}  |
 \\ \\
Línea 84: Línea 84:
 | {{ :replica:push:ajustes_informacion_app.png?nolink&400 }} | {{ :replica:push:ajustes_informacion_nombre_paquete.png?nolink&400 }} |  | {{ :replica:push:ajustes_informacion_app.png?nolink&400 }} | {{ :replica:push:ajustes_informacion_nombre_paquete.png?nolink&400 }} |
 | <WRAP>En este punto, si bien es opcional, es conveniente agregar también la huella digital **SHA1** de la firma de tu aplicación para mayor seguridad.\\ De esta forma únicamente podrán enrolarse en tu proyecto firebase aquellas aplicaciones que tengan tu firma.\\ La huella digital SHA-1 se obtiene desde la consola de comandos de tu sistema operativo con la utilidad keytool.\\ | <WRAP>En este punto, si bien es opcional, es conveniente agregar también la huella digital **SHA1** de la firma de tu aplicación para mayor seguridad.\\ De esta forma únicamente podrán enrolarse en tu proyecto firebase aquellas aplicaciones que tengan tu firma.\\ La huella digital SHA-1 se obtiene desde la consola de comandos de tu sistema operativo con la utilidad keytool.\\
-\\ +</WRAP>||
-Abre la venta Terminal y ejecuta el siguiente comando ajustando la sintaxis a tu directorio local:\\ +
-\\ +
-  keytool -exportcert -list -v -alias <nombre-de-key> -keystore <ruta-de-keystore> +
-\\ +
-Para este ejemplo usaremos la keystore para modo debug, así que el comando tendría la siguiente forma:\\ +
-\\ +
-  keytool -exportcert -list -v -alias androiddebugkey -keystore "C:\Users\TUUSUARIO\.android\debug.keystore"  +
-  </WRAP>|+
 | {{ :replica:push:4-paso1-registrar-aplicacion.png?nolink }} ||  | {{ :replica:push:4-paso1-registrar-aplicacion.png?nolink }} ||
 \\ \\
-5.- En el segundo paso de dicha ventana, simplemente pulsamos en "Continuar"|+5.- En el segundo paso de dicha ventana, simplemente pulsamos en "Continuar"^
 | {{ :replica:push:5-paso2-descargar-archivo-configuracion.png?nolink }} | | {{ :replica:push:5-paso2-descargar-archivo-configuracion.png?nolink }} |
 \\ \\
-6.- En el tercer paso de la ventana, simplemente pulsamos en "Finalizar"|+6.- En el tercer paso de la ventana, simplemente pulsamos en "Finalizar"^
 | {{ :replica:push:6-paso3-agregar-sdk-firebase.png?nolink }} | | {{ :replica:push:6-paso3-agregar-sdk-firebase.png?nolink }} |
 \\ \\
-7.- Una vez agregado Firebase a nuestro proyecto, tenemos que ir a la consola de configuración para obtener los valores que necesitamos. |+7.- Una vez agregado Firebase a nuestro proyecto, tenemos que ir a la consola de configuración para obtener los valores que necesitamos. ^
 |  {{ :replica:push:7-configuracion-proyecto.png?nolink }}  | |  {{ :replica:push:7-configuracion-proyecto.png?nolink }}  |
 \\ \\
-8.- En el apartado de "Mensajería en la nube" tendremos los valores que necesitamos obtener para nuestro proyecto: GoogleAuthKey y GoogleSenderId.\\ Actualmente están en el proceso de cambiar las claves GoogleAuthKey por otras de mayor longitud. Podremos coger la "Clave de servidor heredada" que seguirá funcionando durante un tiempo, si bien nos recomiendan utilizar la primera "Clave de servidor" que nos aparece en esta ventana que será la que finalmente siga funcionando con el paso del tiempo. |+8.- En el apartado de "Mensajería en la nube" tendremos los valores que necesitamos obtener para nuestro proyecto: <nowiki>GoogleAuthKey</nowiki> <nowiki>GoogleSenderId</nowiki>.\\ Actualmente están en el proceso de cambiar las claves <nowiki>GoogleAuthKey</nowiki> por otras de mayor longitud. Podremos coger la "Clave de servidor heredada" que seguirá funcionando durante un tiempo, si bien nos recomiendan utilizar la primera "Clave de servidor" que nos aparece en esta ventana que será la que finalmente siga funcionando con el paso del tiempo. ^
 |  {{ :replica:push:8-claves-googleauthkey-googlesenderid.png?nolink }}  | |  {{ :replica:push:8-claves-googleauthkey-googlesenderid.png?nolink }}  |
 \\ \\
-9.- Poner las dos claves en nuestro fichero Replicator.ini dentro del proyecto con [DBID-1] o el que corresponda... |+9.- Poner las dos claves en nuestro fichero Replicator.ini dentro del proyecto con [DBID-1] o el que corresponda... ^
 \\ \\
 ==== APPLE ==== ==== APPLE ====