I have an existing android game that was made with Starling framework. Now I want to migrate it on Unity.
When I try to build new application using existing pkcs12 keystore (used to sign my existing application) I get this error:
Error: Invalid keystore format
Any workaround? Please advice.
Got it working. Used keytool to convert from pkcs12 to jks format. At least my phone accepted the application update after that without any “signing errors”. Hope that Google Play will accept it too with no problem.
How to convert:
keytool -importkeystore -srckeystore [MY_FILE.p12] -srcstoretype pkcs12
-srcalias [ALIAS_SRC] -destkeystore [MY_KEYSTORE.jks]
-deststoretype jks -deststorepass [PASSWORD_JKS] -destalias [ALIAS_DEST]
1 Like