Attualmente ho un processo di compilazione in atto per tutte le nostre app utilizzando ANT
. Sto aggiungendo la possibilità di creare un release
adesso e di firmare le app.firma automaticamente le applicazioni con password nel codice
Attualmente ho lo ant.properties
con le proprietà corrette. Ed è in tutti i progetti. E quando costruisco i progetti funziona bene. Segni, allinea e mi dà quello di cui ho bisogno. TUTTAVIA, abbiamo molte app e sono tutte costruite nel processo di compilazione.
Quindi il problema è che l'utente deve digitare la password in Please enter keystore password
e Please enter password for alias
.
Mi chiedevo se c'era un modo per ottenere ant
immettere la password per noi o c'è un altro modo per firmare utilizzando ant
che funzionerebbe? Forse potrei fornire la password all'avvio del processo di compilazione e usare questa password ogni volta che viene chiesto di essere utilizzata.
Grazie
Questo è corretto e dovrebbe risolvere il problema, è anche possibile utilizzare un percorso relativo alla chiavi, se necessario (ad esempio 'key.store = somestore.keystore' se si trova nella stessa cartella del build.xml del progetto). –
Ha lavorato, grazie mille! – prolink007
'key.store = ~/some.keystore' tuttavia, non sembra funzionare. – kaka