hookshy Well-Known Member Licensed User Longtime User Jan 11, 2022 #1 Hi, I can no longer release new apps because the signing of the new aab bundle fails. Since i have a new app i created new keystore as described in the tutorials using this command line : 1.keytool -genkey -v -keystore hookshy.jks -keyalg RSA -keysize 2048 -validity 10000 -alias b4a Success 2.Then using a tool from google play console i have run with a comand prompt window this command java -jar pepk.jar --keystore=hookshy.jks --alias=b4a --output=output.zip --include-cert --encryptionkey=eb10fe8f7c7c9df715022017b00c647.............myencrption key..............................2761fb833b656cd48b9de6a i have generated an output.zip that i have uploaded to google play Response success: Releases signed by Google Play ... Great 3.How do i sign the aab bundle because it seems it is a conflic with the b4a ide signing key ? #SignKeyFile: G:\Public\Gabi2020\b4a\hookshy.jks #SignKeyPassword: hookshy #SignKeyAlgorithm: -digestalg SHA1 -sigalg SHA256withRSA This rise a lot of errros that i can not understand But what about the old PRIVATE SIGN KEY from tools ? Q: Does Google play accept the old DSA ...can this old keystore be encapsulated in a keystore type jks ...? Algorithm: -digestalg SHA1 -sigalg SHA1withDSA is the old sign algoritm used by b4a Tutorial is incomplete or something is missing Please help me so that i will publish after all .
Hi, I can no longer release new apps because the signing of the new aab bundle fails. Since i have a new app i created new keystore as described in the tutorials using this command line : 1.keytool -genkey -v -keystore hookshy.jks -keyalg RSA -keysize 2048 -validity 10000 -alias b4a Success 2.Then using a tool from google play console i have run with a comand prompt window this command java -jar pepk.jar --keystore=hookshy.jks --alias=b4a --output=output.zip --include-cert --encryptionkey=eb10fe8f7c7c9df715022017b00c647.............myencrption key..............................2761fb833b656cd48b9de6a i have generated an output.zip that i have uploaded to google play Response success: Releases signed by Google Play ... Great 3.How do i sign the aab bundle because it seems it is a conflic with the b4a ide signing key ? #SignKeyFile: G:\Public\Gabi2020\b4a\hookshy.jks #SignKeyPassword: hookshy #SignKeyAlgorithm: -digestalg SHA1 -sigalg SHA256withRSA This rise a lot of errros that i can not understand But what about the old PRIVATE SIGN KEY from tools ? Q: Does Google play accept the old DSA ...can this old keystore be encapsulated in a keystore type jks ...? Algorithm: -digestalg SHA1 -sigalg SHA1withDSA is the old sign algoritm used by b4a Tutorial is incomplete or something is missing Please help me so that i will publish after all .
mcqueccu Expert Licensed User Longtime User Jan 11, 2022 #2 Dont use the commandline. IDE now creates RSA keys. Make sure you are using the latest B4A (11.20). Create a new Keystore with the IDE and it will be compatible with the google play store. Upvote 2
Dont use the commandline. IDE now creates RSA keys. Make sure you are using the latest B4A (11.20). Create a new Keystore with the IDE and it will be compatible with the google play store.
hookshy Well-Known Member Licensed User Longtime User Jan 11, 2022 #3 mcqueccu said: Dont use the commandline. IDE now creates RSA keys. Click to expand... yes thank you , is better to make the note just on top on first page of the tutorial because ..there we read the first time it solved the problem and makes sense now. Please tell me what about the old ones ... that were already signed with an old encryption algoritm ? Upvote 0
mcqueccu said: Dont use the commandline. IDE now creates RSA keys. Click to expand... yes thank you , is better to make the note just on top on first page of the tutorial because ..there we read the first time it solved the problem and makes sense now. Please tell me what about the old ones ... that were already signed with an old encryption algoritm ?
mcqueccu Expert Licensed User Longtime User Jan 11, 2022 #4 The Old application that uses old encryption algorithm will continue to use the same signing key. It will be accepted Only the newly created apps will use the new key you just created Upvote 1
The Old application that uses old encryption algorithm will continue to use the same signing key. It will be accepted Only the newly created apps will use the new key you just created