CanalQb - Python - Enviando seu Keystore para o Google Play Console
CanalQb - Python - Enviando seu Keystore para o Google Play Console
Sempre crie uma frase de segurança única para jogos, Airdrops e qualquer outra coisa de origem desconhecida, em vez de usar sua carteira principal.
Bom amigos neste tutorial, vamos para mais um progresso no lançamento do nosso aplicativo.
No post anterior, ensinei a criar sua propria KeyStone https://bit.ly/3YHI7KX
Agora vou mostar pra você como enviar o KeyStone para o Google Play
Agora vou mostar pra você como enviar o KeyStone para o Google Play
Primeiro Vamos acessar o Google Play Console, e navegar até o Teste interno, dentro do teste interno vá em Visualizar e confirmar a versão
No meu caso, apresenta 2 erros
Para o erro É necessário fazer upload de um APK ou Android App Bundle para este app. preciso do certificado do Keystore para continuar, é o processo de upload do meu .aab.
Então na mesma tela eu clico em Voltar
E eu chego nesta tela onde está o meu arquivo já updado com extensão aab, mas informando em vermelho Todos os pacotes enviados precisam ser assinados.
Cique em "Mudar a chave de assinatura do app"
Basicamente ele vai pedir para baixar 2 arquivos (encryption_public_key.pem e pepk.jar), o arquivo pepk.jar obviamente vai precisar do java, e que ele esteja configurado no PATH do Windows.
Salve o arquivo pem e o jar na mesma pasta da sua keystore:
O link fornecido pelo Google para executar o aplicativo é:
java -jar pepk.jar --keystore=foo.keystore --alias=foo --output=output.zip --include-cert --rsa-aes-encryption --encryption-key-path=/path/to/encryption_public_key.pem
Eu modifiquei e apresento o meu aqui, para um melhor entendimento do que vocês vão alterar
java -jar pepk.jar --keystore=canalqb.keystore --alias=canalqb --output=output.zip --include-cert --rsa-aes-encryption --encryption-key-path=encryption_public_key.pem
Agora aperte enter, e o erro vai acontecer
Error: Unable to export or encrypt the private keyjava.security.NoSuchAlgorithmException: Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Paddingat java.base/javax.crypto.Cipher.getInstance(Cipher.java:573)at com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.encryptPrivateKeyWithCkmRsaAesKeyWrapEncryption(ExportEncryptedPrivateKeyTool.java:284)at com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.run(ExportEncryptedPrivateKeyTool.java:213)at com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.main(ExportEncryptedPrivateKeyTool.java:165)
Mas este erro é simples de corrigir, eu ensino no vídeo,
Mas o java necessário está aqui: https://bit.ly/3YJrcry
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.