Quando รจ tutto pronto per apportare modifiche al tuo Android App Bundle o all'APK, segui le indicazioni presenti in questo articolo per assicurarti che gli utenti esistenti ricevano l'aggiornamento.
Preparare gli aggiornamenti
- Il nome del pacchetto dell'app bundle o dell'APK aggiornato deve essere uguale a quello della versione corrente.
- Il codice di versione deve essere superiore a quello della versione corrente. Visita il sito degli sviluppatori Android per ulteriori informazioni sul controllo delle versioni dell'app.
- L'app bundle o l'APK aggiornato deve essere firmato con la stessa firma presente nella versione corrente.
Per confermare che la firma di un APK verrร verificata correttamente su tutte le versioni della piattaforma Android supportata dall'APK, puoi utilizzare lo strumento apksigner
(disponibile nella revisione 24.0.3 e versioni successive di Android SDK Build Tools) con la seguente sintassi:
apksigner verify --verbose --print-certs apkname.apk
Se la firma non viene verificata correttamente, dovrai utilizzare la chiave associata all'APK che hai giร caricato.
Ulteriori informazioni sulla firma dell'app.
Suggerimento: utilizza l'Explorer per App Bundle per gestire facilmente app bundle e APK in un unico posto.
$ jarsigner -verify -verbose -certs my_application.aab
Se i risultati sono identici, significa che stai utilizzando la stessa chiave e che puoi continuare. Se i risultati sono diversi, dovrai firmare nuovamente l'app boundle con la chiave corretta.
Ulteriori informazioni sulla firma dell'app.
Suggerimento: utilizza l'Explorer per App Bundle per gestire facilmente app bundle e APK in un unico posto.
Caricare l'APK o l'app bundle
Una volta che l'elemento aggiornato รจ pronto, puoi creare una nuova release.
Pubblicare gli aggiornamenti
Dopo aver inviato un aggiornamento a un'app, vedrai "In revisione" in alto a destra nelle pagine di Play Console della tua app. Dopo essere stato pubblicato, l'aggiornamento inizia a essere distribuito agli utenti esistenti.
Non appena l'aggiornamento รจ disponibile, gli utenti possono scaricarlo dalla pagina della scheda dello Store dell'app o dalla pagina Le mie app del Play Store. Se un utente ha attivato gli aggiornamenti automatici per la tua app, l'aggiornamento verrร scaricato e installato automaticamente.
Tieni presente che gli aggiornamenti delle app possono richiedere del tempo prima di essere disponibili per gli utenti esistenti.
Annullare la pubblicazione di un'app
Quando annulli la pubblicazione di un'app, gli utenti esistenti possono continuare a utilizzare l'app e ricevere i relativi aggiornamenti. I nuovi utenti non potranno trovare e scaricare l'app su Google Play.
Prerequisiti: per poter annullare la pubblicazione di un'app, devi assicurarti che:
- Tu abbia accettato il piรน recente Contratto di distribuzione per gli sviluppatori.
- La tua app non contenga errori che devono essere risolti, ad esempio non aver compilato il questionario relativo alla classificazione dei contenuti o non aver fornito informazioni dettagliate sui contenuti e sul pubblico di destinazione della tua app.
- La pubblicazione gestita non sia attiva per l'app di cui vuoi annullare la pubblicazione.
Per annullare la pubblicazione della tua app:
- Apri Play Console.
- Seleziona l'app.
- Seleziona Release > Configurazione > Impostazioni avanzate.
- Nella scheda Disponibilitร dell'app, seleziona Annulla pubblicazione.
Aggiornare le app di sistema
Le app di sistema (comprese le app precaricate) vengono visualizzate nella sezione Le mie app del Google Play Store degli utenti non appena viene caricata nella Play Console un'applicazione con lo stesso nome di pacchetto, anche se l'applicazione non รจ pubblicata.
Google Play รจ in grado di gestire gli aggiornamenti di applicazioni precaricate nei seguenti casi:
- L'app precaricata deve essere memorizzata nella partizione di sistema
- L'app precaricata deve essere gratuita
- L'app precaricata deve avere la stessa firma dell'app pubblicata in Google Play
- Il nome del pacchetto dell'app precaricata e dell'app aggiornata deve essere uguale
- Il codice di versione dell'app aggiornata deve essere superiore a quello dell'app precaricata
Se durante il caricamento di un'applicazione di sistema viene visualizzato un messaggio di errore, contattaci.