Expo keystore invalid format error
June 29, 2020
Problem
Build Fehler:
code
Invalid keystore format
Typisch wenn:
- falsche Datei (z.B. Play Upload Cert
.derstatt.jks) - kaputte Datei
- falsches Passwort/Alias
Keystore pruefen
code
keytool -list -keystore app.jks -alias "my_alias"
Wenn die Datei kaputt ist, bekommst du:
code
java.io.IOException: Invalid keystore format
Loesung (Expo Classic / EAS)
Expo Classic (legacy)
code
expo build:android --clear-credentials
Achtung: Das loescht die Keys auf Expo Servern. Nur machen, wenn du den korrekten Keystore sicher hast.
EAS (empfohlen)
code
npx eas credentials
Dort kannst du:
- Keystore anzeigen
- Keystore ersetzen
- Upload Key rotieren
Wichtig
Der Keystore muss zum bereits im Play Store verwendeten App Signing Key passen. Sonst sind Updates nicht mehr moeglich.