Ho 15 app Android da compilare e ospitare (e aggiornare in futuro).Android, più app, più clienti, un solo keystore
Ogni app ha un nome di pacchetto univoco.
5 app saranno ospitate su un account Google Play.
l'altro 10 sarà su 10 conti cliente individuali.
Non desidero un collegamento tra le app e desidero essere in grado di aggiornarle separatamente in futuro.
Domanda: Posso utilizzare 1 Keystore per tutti? O avrò bisogno di un keystore unico per ogni app? Ciò influirà sul processo di aggiornamento in futuro? O devo semplicemente mantenere lo stesso packagename per assicurarmi di un aggiornamento riuscito?
Ah Ok, quindi questa è una questione di sicurezza futura e buone pratiche piuttosto che un problema tecnico? Quindi condividere lo stesso keystore su un account di sviluppo non collegherà le app in alcun modo? – TommyGuns21
AFAIK, Google Play esegue solo controlli di base sul certificato, periodo di validità. Puoi leggere le implicazioni di una chiave condivisa in ["Protezione della tua chiave privata"] (http://developer.android.com/guide/publishing/app-signing.html#secure-key) – Rajesh
Che ne dici di avere un solo keystore , ma una chiave (e un alias) per ogni account sviluppatore? Quindi potresti semplicemente esportare la chiave per qualcun altro che deve aggiornare l'app, giusto? –