¿Perdí mi archivo .keystore?
Ok amigos... para resumir, estaba desarrollando en una computadora a la que ya no tengo acceso. Pude recuperar el código fuente, pero no el archivo .keystore utilizado para firmar y publicar mi aplicación en el mercado (con varias actualizaciones). ¿No tendremos suerte yo y mis pobres usuarios si alguna vez quiero actualizar?
Conozco la contraseña utilizada para firmar la clave (al menos es una de las tres que podrían ser), entonces, ¿puedo crear otra? Debe haber una manera de solucionar esto... ¿Qué pasa si falla el disco duro?
Ahora es posible, no te preocupes, aquí tienes los pasos completos y finales para restablecer el archivo .JKS.
ACTUALIZACIÓN: Como se indica en la Ayuda de Play Console aquí , ahora ya debes realizar el paso 3 (crear nuevos .jks, convertir a .pem) y solo luego completar el formulario con el archivo upload_cert y .pem adjunto. Esto hará que el proceso de soporte sea más fácil y rápido para usted.
Paso 1
Descargue el CERTIFICADO DE CARGA (nombre de archivo: upload_cert.der ) desde su consola Google Play Store
Paso 2
Vaya a este ENLACE https://support.google.com/googleplay/android-developer/contact/key?hl=en Y complete el formulario de solicitud con su ID de correo electrónico válido y cargue el archivo (upload_cert.der).
Paso 3
Ahora recibirá el correo electrónico del equipo de soporte y ellos no necesitan su archivo .JKS, pero el archivo .PEM aquí es el ejemplo de correo electrónico.
Etapa 4
para convertir un archivo .JKS a un archivo .PEM solo tienes que descargar KeyStore Explorer
Después de responder el correo, espere entre 48 y 72 horas para que se restablezca el llenado del almacén de claves.
Enfrentó el mismo problema. Estaba intentando restaurarlo mediante herramientas de restauración de archivos eliminados, pero falló. Entonces, no hay otra manera: debes emitir otra solicitud.
Generalmente, el único consejo que existe en los almacenes de claves: "¡siempre haga una copia de seguridad!"
Hasta hoy, perder la clave haría imposible actualizar la aplicación con una nueva versión. En tales casos, la única solución era publicar una nueva aplicación, con un nuevo nombre de paquete y clave, y pedir a todos los usuarios que la instalaran.
A partir de hoy, Google Play administra de forma segura la clave de firma de aplicaciones en Play Console, lo que significa que usted solo es responsable de administrar su clave de carga. Si su clave de carga se ve comprometida o se pierde, el equipo de operaciones para desarrolladores de Google puede ayudarlo verificando su identidad y restableciendo su clave de carga. Google seguirá volviendo a firmar con la misma clave de firma de la aplicación, lo que permitirá que la aplicación se actualice como de costumbre.
Para las aplicaciones existentes , es necesario transferir la clave de firma de su aplicación a Google Play. Para aplicaciones nuevas , Google puede generar la clave de firma de su aplicación. Una vez inscrito en la firma de aplicaciones, firma su APK con una clave de carga, que Google utiliza para autenticar su identidad. Luego eliminarán esa firma y volverán a firmar su aplicación con la clave de firma de la aplicación.
Referencia: Ayuda de Play Console > Administrar las claves de firma de tu aplicación