Atualização do aplicativo android da Central do Assinante

Para garantir que seu aplicativo Android permaneça atualizado e funcional, pode ser necessário modificar certos aspectos, como a imagem, o nome do app ou o link de acesso, especialmente se houver alterações no domínio do IXC. Além disso, a correção de bugs, a implementação de atualizações na Central do assinante e a incorporação de melhorias são fundamentais. Para efetuar essas alterações e melhorias, será preciso lançar uma nova atualização do aplicativo. 

Pré Requisitos 

Para atualizar o aplicativo Android da Central do Assinante, é preciso gerar um novo arquivo .aab usando a ferramenta Builder, que disponibilizamos.

Caso não recorde o login e senha do cadastro do provedor para acessar o builder, entre em contato com o nosso suporte. 

Você fará o upload do arquivo .aab gerado pelo Builder na plataforma Google Play Console.

Para gerá-lo, você precisará de 4 arquivos: - Ícone (logo) do app: Imagem quadrada, 512x512 pixels, com fundo de cor ou cores sólidas e em .png. - Ícone (logo) para as notificações do app: Imagem quadrada, 512x512 pixels, em .png, com fundo transparente. - Arquivo google-services.json. - Arquivo keystore.keystore.

É de extrema importância que o ícone para as notificações tenha o fundo transparente para funcionar corretamente.

  1. Arquivo google-services.json Este arquivo é crucial para o funcionamento das notificações e define o nome do pacote do aplicativo (como br.com.ixcsoft.sistema). Ele foi gerado na primeira versão do aplicativo por meio do Firebase, uma ferramenta da Google.

Caso você não tenha um backup do arquivo, é possível recuperá-lo pelo Firebase. Confira os passos a seguir:

  1. Arquivo keystore.keystore Este arquivo contém as chaves de assinatura do aplicativo. Diferentemente do google-services.json, se você não possui o keystore.keystore, não há como recuperá-lo.

Caso você não possua mais o Keystore original temos uma documentação sobre como gerar um novo keystore e solicitar a Google sua utilização, keystore

Se você tem o arquivo Keystore, precisará de dois dados essenciais: a senha de validação e o alias. Com essas informações, você poderá validar o Keystore utilizando o Builder. Se a validação falhar, isso indica que você não possui as informações corretas para o keystore em questão. Nesse caso, será necessário solicitar a substituição do arquivo na Google Play Console.

Download do Google-Services.json

Para realizar o download do arquivo google-services.json através do Firebase, siga estes passos:

  1. Acesse a plataforma Firebase com sua conta de desenvolvedor Google.
  2. Na tela inicial, selecione o projeto onde o arquivo está vinculado.
  3. Ao abrir o projeto, clique no aplicativo desejado.
  4. Em seguida, clique na engrenagem de configuração localizada no menu lateral.
  5. Role a página para baixo até localizar o botão de download do arquivo google-services.json e clique nele para salvar o arquivo em seu computador.

Atualização do Aplicativo 

Antes de gerar o novo arquivo .aab para atualização do aplicativo, é preciso conferir duas informações cruciais na Google Play Console: os valores do código da versão e a versão do app. Siga os passos abaixo para obtê-las:

  1. Acesse a Google Play Console com sua conta de desenvolvedor.
  2. Clique em Ver app.
  3. No menu lateral esquerdo, localize e clique em Produção.
  4. Em seguida, selecione a aba Versões.
  5. Por fim, clique em Mostrar resumo para visualizar as informações necessárias.

Para gerar um novo arquivo .aab, primeiro identifique a versão mais recente do seu aplicativo (como 1.0.6 no exemplo) e o seu código de versão (como 10006). Munido dessas informações, acesse o Builder.

No Builder insira os dados requeridos, atentando para um detalhe crucial: o novo arquivo .aab deve ter um código de versão e uma versão numericamente maiores que os da versão atual na loja. Por exemplo, se a versão atual é 1.0.6 (código 10006), a nova deverá ser 1.0.7 (código 10007).

Se você não possui login e senha para acessar a Central do Assinante do IXC e, consequentemente, não consegue acessar o Builder, recomedamos entrar em contato com o nosso suporte técnico para obter assistência.

Comece preenchendo:

  1. Nome do Aplicativo: Insira o nome desejado para o seu aplicativo, que deve ter entre 4 e 30 caracteres. Este nome será exibido no aplicativo instalado no smartphone do usuário.

  2. URL: Forneça o link direto para a sua Central do Assinante, que é a plataforma onde você gerencia sua assinatura e acessos.

  3. Código da Versão: Informe um número que seja maior do que o código de versão da versão anterior do seu aplicativo.

  4. Versão: Similar ao código da versão, este campo também deve ter um valor maior do que a versão anterior, geralmente seguindo o padrão de versionamento (ex.: 1.0.1, 1.0.2).

  5. Logo: Envie uma imagem que represente o ícone do seu aplicativo, com a resolução de 512x512 pixels.

  6. Ícone de Notificação: Envie outra imagem para o ícone de notificações, também com 512x512 pixels de resolução e com fundo transparente.

  7. Firebase: Carregue o arquivo google-services.json necessário para a integração com o Firebase.

  8. Keystore: Faça o upload do arquivo keystore.keystore utilizado para assinar o aplicativo.

  9. Senha Loja - Keystore: Digite a senha associada ao arquivo keystore.

  10. Alias - Keystore: Forneça o alias que identifica a chave dentro do keystore.

  11. Senha Keystore - Keystore: Redigite a senha do keystore, garantindo que seja a mesma do campo 9.

  12. Botão Produção: Certifique-se de que este botão esteja ativado. Isso garante que o arquivo gerado seja no formato .aab, adequado para publicação na Google Play Store, em vez de um arquivo .apk.

Após preencher todos os campos corretamente, clique no botão Gerar app release (.aab) e aguarde a conclusão do processo. O sistema fará automaticamente o download do pacote do aplicativo (.aab) assim que a geração for finalizada.

Enviando Atualização para a Play Console

Ao chegar nesta etapa, você já deve ter o arquivo .aab pronto para ser enviado. Antes de realizar o upload na Google Play Console, é importante avaliar a situação da sua conta para garantir que todas as informações estejam devidamente preenchidas. Para fazer isso, siga os passos abaixo:

  1. Acesse a Google Play Console.
  2. No menu lateral esquerdo, localize e clique em Conteúdo do app.
  3. Em seguida, selecione a aba Precisa de atenção.

Verificação de Pendências e Conformidade

  • Verifique todas as pendências na tela e responda às questões solicitadas pela Google Play Console. Em seguida, acesse a aba Concluídas para revisar as informações já preenchidas, com atenção especial à Política de Privacidade e Acesso de apps.

  • Na Política de Privacidade, confirme se o link cadastrado está funcionando corretamente e direciona para o documento adequado. Esta verificação é fundamental para garantir a conformidade com as políticas da Google Play Store.

  • Para a seção de Acesso de apps, certifique-se que as credenciais de acesso (login e senha) estejam atualizadas e funcionais. Estas credenciais devem permitir que a Google acesse e teste seu aplicativo através da Central do Assinante. Se já existirem dados cadastrados, faça um teste para confirmar que ainda são válidos.

Dica:

Se tiver dúvidas sobre algum item do Conteúdo do app, consulte nossa documentação sobre conteúdos, que explica detalhadamente como cada formulário deve ser preenchido. Acesse: Conteúdos do App

Verificação da Presença na Loja

Antes de prosseguir com o envio do arquivo, acesse a área de Presença na loja para revisar as informações que serão exibidas na Google Play Store. No menu lateral, navegue até Presença na loja e depois Versão principal da página Detalhes do app. Estas informações incluem descrições, capturas de tela e outros elementos visuais que os usuários verão ao buscar seu aplicativo.

Para orientações detalhadas sobre edição de informações e imagens, consulte nossa documentação: Detalhes do App

Envio do Arquivo .aab

Após confirmar que todas as informações da loja estão corretas, clique no botão Enviar para realizar o upload do arquivo .aab na Google Play Console. Este arquivo contém a nova versão do seu aplicativo que será disponibilizada aos usuários.

Principais erros que podem ocorrer ao fazer upload do arquivo .aab

Se você utilizar o arquivo google-services.json errado (baixado de um projeto com bundle diferente) ao gerar o .aab, aparecerá na tela o aviso de que o nome do pacote está incorreto.

Se você utilizar o arquivo keystore.keystore errado, ou se as credenciais estiverem erradas, ao gerar o.aab, aparecerá na tela o aviso de que as chaves de assinatura do aplicativo não conferem com as do arquivo que você está tentando realizar upload.

Se você utilizar números inferiores à versão atual em código da versão e versão ao gerar o .aab, aparecerá na tela o aviso de que a versão que você está tentando utilizar impede novos usuários de realizarem o download do aplicativo e, portanto, não pode ser aceita.

Continuação da atualização

Finalização do Processo de Envio

Após o upload bem-sucedido do arquivo .aab, o sistema confirmará a anexação do arquivo. Clique no botão Próximo localizado no canto inferior direito da tela.

Durante o processo, você visualizará três mensagens de aviso padrão que não representam problemas, você pode prosseguir clicando em Salvar.

Para concluir a atualização:

  1. Acesse Visão geral da publicação no menu lateral
  2. Clique no botão Enviar mudanças para revisão

Seu aplicativo entrará em processo de análise pela equipe da Google. Durante este período, o status da atualização será exibido como Em análise na tela inicial da Google Play Console.

A atualização ficará disponível para download automaticamente após a aprovação da Google. Você pode acompanhar o progresso da revisão através da Google Play Console.

Considerações Finais

Para futuras atualizações, será necessário repetir os passos descritos nesta documentação. Portanto, é crucial que você armazene com segurança todos os arquivos e informações utilizados neste processo, incluindo:

  • Arquivo .aab
  • Credenciais de acesso ao aplicativo
  • Arquivo google-services.json
  • Arquivo keystore.keystore
  • Senhas e alias do keystore

Essa precaução facilitará o processo de atualização e evitará contratempos desnecessários.

Etiquetas

AtualizacaoApp GooglePlayConsole Android CentralDoAssinante PublicacaoApp Aplicativo PlayStore Builder Firebase Keystore ConfiguracaoApp LojaGoogle DesenvolvimentoMobile GestaoAplicativo AtualizacaoSistema

Leia Também