2013-10-03 17 views
7

Abbiamo caricato un'app Android sul Play Store come implementazione graduale al 5% del mercato. (Non so come Google definisce il mercato qui, ma questa è un'altra domanda.) Abbiamo deciso di rimuovere l'app e ripristinare l'app pubblicata in precedenza. Tuttavia, questo sembra impossibile da fare. Quando si passa alla modalità avanzata sulla console degli sviluppatori, sotto Azioni viene visualizzato il pulsante "Disattiva" nella riga della versione. Facendo clic su Disattiva risultati in una casella rossa che visualizza "Questa configurazione non può essere pubblicata per i seguenti motivi: È vietato eseguire il downgrade di dispositivi che in precedenza corrispondevano ...". Tuttavia, la versione di implementazione graduale viene sostituita dalla precedente versione di produzione, che è esattamente ciò che vogliamo. Tuttavia, ogni volta che provo a navigare fuori dalla pagina, ricevo "Hai archiviato o riattivato uno o più APK. Vuoi andartene senza salvare?" Non c'è alcun pulsante Salva in nessun punto della pagina, quindi i risultati della pagina nella versione implementazione graduale non vengono disattivati! Come possiamo disattivare un'implementazione graduale?Impossibile disattivare un'app di implementazione graduale Android dall'area di produzione del Play Store

Grazie per la lettura.

risposta

13

Dopo aver eseguito la pubblicazione (indipendentemente dall'implementazione graduale o meno), non è possibile eseguire il downgrade a una versione precedente: sono consentiti solo gli aggiornamenti (ad esempio, dal codice versione inferiore al codice versione superiore).

Puoi pubblicare la versione precedente della tua applicazione con un codice di versione aggiornato superiore alla build che hai spinto tramite implementazione graduale - che sostituirà la versione di tutti con la versione precedente (indipendentemente dal fatto che fossero parte dell'implementazione graduale o meno).

Suggerisco caldamente di esaminare Alpha/Beta testing con un gruppo più ampio di utenti per rilevare i problemi che potrebbero richiedere il rollback a una versione di produzione precedente. I test Alpha/Beta consentono inoltre di pubblicare tali versioni solo su un gruppo specifico di persone (e aggiornarle separatamente dalla build di produzione), consentendo di risolvere rapidamente i problemi man mano che si verificano prima che influiscano sull'intera popolazione di produzione.

+0

Grazie per l'ottima risposta. (Speravo che esistesse una soluzione più semplice, purtroppo.) – Phil

4

@ianhanniballake Che non è corretto. È necessario premere ADVANCED MODE nella console in alto a destra.

Dopo averlo premuto, i pulsanti di annullamento e tornare ai pulsanti di produzione funzionano entrambi.

+0

Grazie a @Radu, questo mi ha aiutato a sostituire una distribuzione parziale interrotta con una correzione. – emmby

+0

@emmby Wicked! Ho davvero un rapporto di amore-odio con Google ... Questo genere di cose è dal lato dell'odio. – Radu

+4

Questo non funziona con la versione che ho pubblicato. Non riesco a tornare a un APK pubblicato in precedenza, anche se i pulsanti della modalità avanzata per "Sposta in Prod" e "Disattiva" sono abilitati. Ottengo lo stesso messaggio che l'OP ha pubblicato su "Questa configurazione non può essere pubblicata ..." – JMD

Problemi correlati