Crea APK gratis

Pubblicare su Google Play

Correggi l'errore della chiave di caricamento su Play Store

Se la Play Console dice che il tuo AAB è firmato con la chiave sbagliata: recupera in 6 passaggi

1Cosa risolve#

Se la Play Console rifiuta il tuo AAB con un errore del tipo "Your Android App Bundle is signed with the wrong key", sei in questo caso. Le vecchie versioni di AppMint firmavano ogni build con una chiave casuale diversa. Le nuove build di AppMint usano una chiave stabile per pacchetto, ma la Play Console si aspetta ancora la vecchia chiave che ha in archivio. Devi RIPRISTINARE la chiave di caricamento una volta. I tuoi utenti attuali NON sono interessati: la chiave di firma dell'app di Google (quella sui loro dispositivi) non è mai cambiata. Questo aggiorna solo ciò che Google accetta da te come sviluppatore.

2Ricrea con l'ultima versione di AppMint#

Crea la tua app una volta con la versione attuale di AppMint. Insieme all'AAB, la build ora salva due file di firma nella cartella Download:

  • <appname>_upload_cert.pem: solo il certificato (è quello che carichi su Google)
  • <appname>_signkey_info.txt: file leggimi con le impronte digitali

Per il ripristino ti serve solo upload_cert.pem. La chiave privata resta dentro AppMint, che firma con essa ogni aggiornamento futuro. Se ti serve il file della chiave (.p12), tocca 'Save my signing key' nella finestra di build completata o nel passaggio Chiave di firma. La password la scegli tu.

3Apri Play Console → Integrità dell'app#

Su un computer:

  1. Vai alla Play Console e apri l'app interessata.
  2. Menu a sinistra: Test e rilascio → Integrità dell'app.
  3. Apri la scheda App signing.
  4. Scorri fino a Upload key certificate.
  5. Fai clic su Request upload key reset.

4Compila il modulo di ripristino#

Nel modulo di ripristino:

  • Motivo: scegli "I have lost or compromised my existing upload key."
  • Carica il file upload_cert.pem dalla tua cartella Download.
  • Invia.

Per te è tutto. Google controlla entro 24-48 ore (spesso prima). Riceverai un'e-mail quando approvano.

5Carica il nuovo AAB dopo l'approvazione#

Quando Google approva, la nuova chiave di caricamento è attiva. Carica l'AAB creato nel passaggio 2 (o qualsiasi AAB più recente creato con la stessa versione di AppMint). Tutti gli aggiornamenti futuri con lo STESSO nome del pacchetto corrisponderanno automaticamente: non dovrai mai più rifare questo ripristino.

6Cosa vedono gli utenti finali#

Niente. La loro app installata è firmata con la chiave di firma dell'app di Google, che non è cambiata. Dopo il ripristino, il tuo aggiornamento si installa sopra l'app esistente come un normale aggiornamento del Play Store: nessuna reinstallazione, nessuna perdita di dati, nessun avviso.

7Se qualcosa non funziona#

  • "upload_cert.pem not found in Downloads": assicurati di aver creato l'app con l'ultimo AppMint DOPO l'aggiunta di questa guida. Le build più vecchie producevano solo .p12; dovresti ricavare tu il .pem.
  • "Reset request denied": Google ne nega alcune. Causa comune: è stato caricato un certificato diverso da quello corrispondente alle tue nuove build. Ricrea e scarica un upload_cert.pem nuovo prima di richiedere di nuovo.
  • "My app was published as an APK, not an AAB": questa guida non si applica: le app solo APK che hanno rinunciato a Play App Signing non possono recuperare. L'unica strada è una nuova app con un nuovo nome del pacchetto.
  • L'accesso con Google, il login con Facebook o Firebase Auth smette di funzionare dopo il ripristino: questi usano l'impronta digitale (SHA-1/SHA-256) del certificato di FIRMA DELL'APP, che è di Google e NON È CAMBIATA. Se si sono rotti, il problema è altrove, non nel ripristino.

Questa pagina è generata dalla Guida all'integrazione all'interno dell'app stessa, quindi dice esattamente ciò che dice la versione attuale. Leggila in Markdown.

Verificato rispetto alla guida distribuita il 22/10/2026.