ROTEIRO PARA PUBLICAR APP - ASSINATURA COM ERRO

Marcelo Quintanilha

Member
Licensed User
Bom dia.
Alguém tem um roteiro para gerar o apk com assinatura e o passo a passo para publicar?
Ao tentar publicar aparece o erro.

upload_2018-2-24_18-19-14-png.64953

Fiz configuração em PRIVATE SIGN KEY e o B4A deu o seguinte erro
upload_2018-2-25_9-49-49.png
 

Claudio Oliveira

Active Member
Licensed User
Longtime User
Marcelo,
Sim, ele gera um arquivo de extensão .keystore

Tente o seguinte:
1- Vá em Iniciar, escreva CMD na janela de pesquisa
2- Execute o CMD como administrador (clique com o botão direito e selecione "Executar como administrador")
2- Vá para o diretório do Java (No meu computador é C:\Program Files\Java\jdk1.8.0_162\bin)
3- Execute o comando abaixo:
B4X:
keytool -genkey -dname "CN=Unknown,O=Unknown,C=Unknown" -keystore mykeystore.keystore -keysize 1024 -alias b4a -validity 14000 -keypass 123456 -storepass 123456

No comando acima, substitua ambos "123456" por uma senha à sua escolha para o arquivo que vai ser gerado.

Ele vai gerar a chave no mesmo diretório (C:\Program Files\Java\jdk1.8.0_162\bin).
Abra o B4A, vá na opção de Chave de Assinatura Privada e selecione "Carregar Chave Existente", digite a senha que você acabou de informar na geração da chave e dê Ok.

Fiz aqui e funcionou perfeitamente!

Abs
 

Marcelo Quintanilha

Member
Licensed User
RESOLVIDO... SOLUÇÃO: Quando você estiver publicando no Google Play, ao acessar pela primeira vez VERSÕES DE APPS - PRODUÇÃO, ele irá te oferecer para utilizar o GOOGLE PLAY APP SIGNING... basta RECUSAR...
Com o Google Play App Signing: você assina seu app usando sua chave de upload. Depois disso, o Google verifica e remove a assinatura da chave de upload. Por fim, o Google assina o app de novo com a chave de assinatura original do app fornecida por você e entrega o app ao usuário.
Vale ressaltar que o Google Play App Signing é um programa opcional e que após inscrever seu app no Google Play App Signing, não é possível cancelar a participação no programa.
Você pode cancelar a publicação de Seu aplicativo e publicar um novo aplicativo com um novo nome de pacote, sem optar por GPAS, a qualquer momento.
Além disso após aceitar os termos do serviço do Google Play App Signing a chave de assinatura do APK deve ser enviada para o Google gerenciar para você.
 

Claudio Oliveira

Active Member
Licensed User
Longtime User
Boa Marcelo!!! :)

Obrigado por compartilhar a solução!
Até me animei a abrir minha conta na Play Store... hehehehe

Abs
 
Last edited:
Top