Por qué la firma es crítica
Android requiere que todas las apps estén firmadas digitalmente con un keystore antes de instalarse o publicarse. El keystore es la identidad digital de tu app. Si perdés el keystore, nunca más podrás actualizar tu app en Google Play — deberás crear una nueva listing desde cero. En Deepyze gestionamos el keystore con Play App Signing para evitar este riesgo.
Crear un keystore
keytool -genkey -v \
-keystore mi-app-release.keystore \
-alias mi-app \
-keyalg RSA \
-keysize 2048 \
-validity 10000Guardá el keystore y las contraseñas en un lugar seguro (password manager + backup offline).
Play App Signing (recomendado)
Play App Signing es el servicio de Google donde vos subís tu upload key (que controlás vos), y Google maneja el app signing key real (que se usa para distribuir a los usuarios). Beneficios:
- Si perdés el upload key, podés crear uno nuevo
- Google protege el signing key real
- Permite el formato AAB y Dynamic Delivery
Configuración en EAS
EAS maneja automáticamente el keystore si lo configurás correctamente. EAS puede tanto generar un keystore nuevo como usar uno existente:
eas credentialsEste comando interactivo te guía por la configuración de credenciales de iOS y Android.
Backup del keystore
Guardá copias del keystore en:
- Password manager (1Password, Bitwarden)
- Google Drive o Dropbox cifrado
- EAS credentials (si usás EAS)
¿Querés que gestionemos las credenciales de tu app? Deepyze lo hace como parte del proceso de publicación.
Calculá el costo estimado para tu Aplicación
Seleccioná el tipo de app, plataformas y funcionalidades para obtener un presupuesto aproximado y tiempos de desarrollo transparentes.
* Valores referenciales sin sorpresas. Incluye desarrollo completo, testing y despliegue.
¿Necesitás desarrollar tu app con especialistas?
En Deepyze somos expertos en React Native y Expo para iOS y Android. Cotizá tu proyecto en 24hs hábiles.