Obecnie mam proces kompilacji w miejscu dla wszystkich naszych aplikacji przy użyciu ANT
. Dodaję teraz możliwość budowania release
i podpisywania aplikacji.Automatyczne podpisywanie aplikacji za pomocą hasła w mrówce
Obecnie mam ant.properties
z poprawnymi właściwościami. I to jest we wszystkich projektach. A kiedy buduję projekty, to działa dobrze. Znaki, wyrównuje i daje mi to, czego potrzebuję. JEDNAKŻE mamy wiele aplikacji i wszystkie są wbudowane w proces budowania.
Problem polega na tym, że użytkownik musi wpisać hasło pod numerem Please enter keystore password
i Please enter password for alias
.
Zastanawiam się, czy istnieje sposób, aby uzyskać ant
, aby wprowadzić to hasło dla nas lub czy istnieje inny sposób podpisywania przy użyciu ant
, który działałby? Może mogę podać hasło, gdy rozpocznie się proces budowania i po prostu użyć tego hasła za każdym razem, gdy zostanie poproszony o jego użycie.
Dzięki
Jest to prawidłowe i powinno rozwiązać problem, można również użyć ścieżki względnej do kluczy, jeśli jest to konieczne (np 'key.store = somestore.keystore' jeśli jest w tym samym folderze co build.xml Twojego projektu). –
Pracowałem, wielkie dzięki! – prolink007
'key.store = ~/some.keystore' jednak nie działa. – kaka