Assinatura de Apps do Google Play (Android App Bundle)

Antes de submeter um arquivo “.aab” ao “Google Play Console“, você precisa providenciar um arquivo de assinatura do seu app/jogo no formato “.pem
Essa assinatura é gerada a partir do arquivo “.keystore” do seu app.

Caso você ainda não tenha providenciado essa assinatura, será alertado com o seguinte erro ao final do upload:
"Para fazer o upload do Android App Bundle, você precisa estar inscrito na Assinatura de apps do Google Play."

  1. Para resolver esta questão, você deve clicar na seta que está logo acima do botão “Adicionar da Biblioteca”:
  1. Selecione a segunda opção: “Exportar e fazer upload de uma chave de repositório Java”:
  1. Cique no botão “FERRAMENTA PEPK”, que vai baixar o arquivo “pepk.jar”, mas não o abra. Esta ferramenta serve para gerar o arquivo “.pem” que você precisa enviar ao Google.
  1. Abra o Prompt de Comando (se estiver usando Windows) ou o Terminal (se estiver usando MacOS) e cole o seguinte comando substituindo os campos que estão em negrito:

java -jar “ENDEREÇO_DO_PEPK” –keystore= “ENDEREÇO_DO_KEYSTORE” –alias=”ALIAS_DO_KEYSTORE” –output=”ENDEREÇO_ONDE_QUER_SALVAR/private_key.pem” –encryptionkey=CHAVE_DE_ENCRIPTAÇÃO_FORNECIDA_PELO_GOOGLE

Como neste exemplo:

java -jar “C:/Users/marcelo/Desktop/pepk.jar” –keystore= “C:/Users/marcelo/Desktop/app.keystore” –alias=”marcelo” –output=”C:/Users/marcelo/Desktop/private_key.pem” –encryptionkey=df715022017b00c6471f8ba81705f4ba4fe93fc8cef27558a3eb956cd48b9de6aeb10fe8f7c7c9b13046a104a3bbe4ac5a092761fb833b695a11e6c09ffe3059d2a529a2

Explicação do exemplo:
Os 2 primeiros endereços utilizados no comando são a localização do arquivo “pepk.jar” e do arquivo “.keystore” do meu app.
O campo “alias” deve ser preenchido com o nome de usuário da “keystore” que você utiliza para compilar o seu app. (caso tenha esquecido seu “alias” e estiver usando o Unity, você pode encontrá-lo na janela “Player Settings” na aba “Publishing Settings“).
No campo “output“, você deve preencher o endereço do local onde desejará salvar o arquivo “.pem” gerado. Não se esqueça de colocar o nome do arquivo no final do endereço (como no exemplo: “private_key.pem“)
O campo “encryptionkey” não precisa ser preenchido entre aspas, ele é um código fornecido pelo Google na mesma tela em que você baixou a “Ferramenta PEPK”, na parte que descreve o comando.

  1. Pressione “Enter”
  2. Digite a senha da sua “keystore” e pressione “Enter
  3. Digite a senha do seu “alias” e pressione “Enter
  4. Um arquivo “.dem” será salvo naquele endereço que você especificou no comando. Agora, volte à página do “Google Play Console“, clique no botão “Chave Privada de Assinatura do App”:
  1. Selecione seu arquivo “.dem”
  2. Clique no botão “Concluir” e PRONTO!

ACABOU! Espero ter ajudado!

Publicidade

Um comentário em “Assinatura de Apps do Google Play (Android App Bundle)

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s