AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Delphi-News aus aller Welt Cómo dejar que Google gestione la clave de firma de las apps
Thema durchsuchen
Ansicht
Themen-Optionen

Cómo dejar que Google gestione la clave de firma de las apps

Ein Thema von DP News-Robot · begonnen am 15. Apr 2020
Antwort Antwort
Benutzerbild von DP News-Robot
DP News-Robot

Registriert seit: 4. Jun 2010
15.473 Beiträge
 
#1

Cómo dejar que Google gestione la clave de firma de las apps

  Alt 15. Apr 2020, 02:03
Últimamente desde Google Play se está obligando a que Google sea el que gestione y proteja la clave de firma de las apps. Esto me acaba de ocurrir hoy mismo cuando quería subir una actualización de una app que llevaba bastante tiempo en Google Play.


A continuación les mostraré cómo se hace:


Primero necesitamos dos cosas:
1) Conocer la localización del almacén de claves (ej c:\prueba\archivo.keystore)
2) Obtener el alias de la clave de nuestra app. (ej. miapp)


Esto se hace accediendo a
Project - Options - Deployment - Provisionning
(En la imagen tienen donde están los datos que estamos buscando)





Después tenemos que ir a la página de Google Play Console
y acceder al menú GESTIÓN DE VERSIONES - FIRMA DE APLICACIONES
y seleccionar la 2ª opción: EXPORTAR Y SUBIR UNA CLAVE DE UN ALMACÉN DE CLAVES DE JAVA







Nos aparecerá lo siguiente:

Paso 1
Nos descargamos el archivo java pepk.jar y lo guardamos p. ej. en c:\jar


Paso 2
Tenemos que ejecutar como Administrador el archivo anterior desde el intérprete de comandos
Abrimos un cmd
y tecleamos:
c:\cd c:\jar
y después escribimos lo siguiente (ojo que hay que quitar el símbolo "$" inicial):









java -jar pepk.jar --keystore="c:\prueba\archivo.keystore(1)" --alias=miapp(2) --output="c:\jar\clave.pem(3)" --encryptionkey=


(1) y (2) lo hemos obtenido desde el Provisioning, según les he indicado anteriormente.
(3) es el archivo con la clave privada que queremos obtener (con extensión pem)


Nos solicitará la clave de acceso al archivo c:\jar\archivo.keystore
y el password para acceder al alias miapp
ambas claves son las que generamos en su momento cuando creamos el Provisioning de la app, por lo que las tenemos que conocer, en caso contrario no podremos seguir con el proceso.


Si no hay errores se habrá generado el archivo clave.pem que es la clave privada de firma de la app que a su vez ha sido cifrada con el dato "encryptionkey"


Paso 3
Por último hay que subir ese archivo pulsando en el botón
CLAVE PRIVADA DE FIRMA DE APLICACIONES


y con eso habremos terminado la gestión de la firma de la app.
Recordar que hay que guardar en nuestra copia de seguridad del PC, la clave privada "clave.pem", por si la necesitamos en posteriores actualizaciones de la app.














Suscribirse :



Weiterlesen...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz