2013-04-14 12 views
6

Ho sviluppato app per client diversi, ma ho utilizzato lo stesso keystore in tutte queste app. Uno dei miei clienti vuole aggiornare un'app sul playstore e vuole farlo da solo. Quindi, mi sta chiedendo di condividere il mio keystore. Questo perché non vuole perdere le valutazioni ecc. Associate all'app.Condividere il mio keystore Android con un client

Dato che ho lo stesso keystore su tutte le mie app, sono un po 'riluttante a farlo. Qualcuno può suggerirmi una soluzione che funzioni bene per entrambi.

+3

Non sono un moderatore SO, ma penso che questa sia una buona domanda. Se avessi avuto questo problema, mi sarebbe piaciuto ricevere l'input della community. –

+2

Sono d'accordo, penso che sia una buona domanda – FreePender

+0

Questa è una buona domanda @ambit come hai superato questo problema? –

risposta

3

Pezzo personale di Consulenza: fare NON Condividi il tuo chiavi con nessuno

Oltre a questo, si potrebbe avere il client di inviare l'apk, firmarlo e inviarlo di nuovo lui. Se non vuoi farlo, dovrai condividere il keystore per arrivare a una soluzione amichevole.

Si potrebbe provare a spiegare al client il rischio per la sicurezza che esso pone e vedere se accettano di ripubblicare l'app prima che si verifichino ancora più ascolti e download.

Inoltre, è sempre necessario creare un nuovo keystore per ogni singolo client (o anche singole app).

+0

Beh, se non condivide la sua chiave, il cliente è fregato, quindi o deve firmare l'aggiornamento per il client o condividere il suo keystore, credo. – minhaz

+0

Mi piace l'opzione di chiedergli di inviare il file .apk e quindi di firmarlo a suo nome. – ambit

+0

Una soluzione: puoi assegnare il keystore al client per quell'app. E poi passare ad avere un keystore separato per il resto delle app client da ora in poi - supponendo che altri clienti non vogliano davvero firmare roba da soli. – Jasper

Problemi correlati