Pular para o conteúdo principal

Aviso Importante: Fim do Suporte à Migração para Versões Anteriores à 2.0

· 5 min para ler
Equipe Controle de Validades

Há quase um ano, demos um passo fundamental na evolução do Controle de Validades: transformamos o aplicativo — que anteriormente funcionava apenas de forma local e offline — em uma moderna plataforma com arquitetura offline-first, trazendo sincronização contínua com a nuvem e integração com o portal Validades.com.

Para que essa mudança ocorresse sem atrito, incluímos no próprio aplicativo uma rotina de conversão automática: ao atualizar para a versão 2.0 ou superior e abrir o app, todos os produtos salvos no formato antigo são convertidos automaticamente para a nova estrutura.

A esmagadora maioria dos nossos usuários já realizou essa atualização e está aproveitando todos os novos recursos com estabilidade e segurança. No entanto, ainda identificamos um pequeno número de usuários utilizando versões muito antigas (inferiores à 2.0.0), mesmo com notificações diárias no app alertando sobre a necessidade do upgrade.

Por esse motivo, viemos comunicar que em breve removeremos em definitivo o mecanismo de migração e todo o suporte ao banco de dados antigo.


Quem é e quem não é afetado?​

✅ Você NÃO precisa se preocupar se:​

  • Já está na versão 2.0.0 ou superior: Se você já atualizou o aplicativo nos últimos meses, a migração dos seus produtos já foi realizada com sucesso e você não corre nenhum risco.
  • Utiliza o Validades Times: O aplicativo para equipes já nasceu estruturado na nova plataforma e não depende dessa rotina de migração.

⚠️ Você precisa agir imediatamente se:​

  • Ainda está utilizando uma versão abaixo da 2.0.0 do aplicativo individual (Controle de Validades).

Por que a migração será encerrada?​

Manter suporte a sistemas legados por longos períodos traz custos técnicos elevados. Os vestígios e códigos do banco de dados antigo aumentam desnecessariamente o tamanho do instalador do aplicativo, tornam as atualizações mais lentas e limitam o desenvolvimento de novas ferramentas que nossa comunidade pede com frequência.

Após quase um ano mantendo a rotina de conversão ativa em todas as versões lançadas, chegou o momento de simplificar a base de código e retirar de vez esses resquícios legados para continuar inovando.


O que acontece se você não atualizar agora?​

  • Atualizando agora: O aplicativo atual ainda conta com o conversor automático. Seus produtos antigos serão preservados e migrados instantaneamente na primeira abertura.
  • Se não atualizar agora: Quando a atualização que remove o suporte à migração for lançada, o aplicativo deixará de reconhecer os arquivos do banco de dados legado. Isso significa que, se você demorar para atualizar e o fizer apenas após a remoção do código de migração, seus dados não serão convertidos e você precisará recadastrar seus produtos manualmente.

O que você deve fazer?​

Evite qualquer risco de perda de histórico seguindo estes passos simples hoje mesmo:

  1. Acesse a loja de aplicativos do seu dispositivo (Google Play Store no Android ou App Store no iOS).
  2. Busque por Controle de Validades e toque em Atualizar.
  3. Abra o aplicativo logo após a atualização para que a conversão dos dados locais seja concluída automaticamente.

Como checar a versão do seu aplicativo:​

Abra o aplicativo e vá até as configurações (ou aba "Sobre / Mais"). Se a versão exibida for 2.0.0 ou superior, você já está na versão moderna e não precisa fazer mais nada.


Dificuldades para atualizar? Confira como resolver​

Se você tentou atualizar o aplicativo e encontrou problemas, confira abaixo os cenários mais comuns e como solucioná-los:

💾 Falta de espaço no dispositivo​

  • Causa: A loja de aplicativos precisa de espaço livre adicional além do tamanho do app para baixar, descompactar e aplicar a atualização com segurança.
  • Como resolver: Libere espaço na memória interna excluindo fotos ou vídeos antigos, arquivos desnecessários na pasta de downloads ou desinstalando aplicativos que não usa mais. Em seguida, reinicie o celular e tente atualizar novamente.

🛡️ Dispositivo com Root ou Sistema Modificado (Google Play Integrity)​

  • Causa: Para garantir a segurança dos dados e da sincronização com a nuvem, as versões modernas (2.0.0+) exigem conformidade com a Play Integrity API da Google. Dispositivos com acesso root, bootloader desbloqueado ou versões modificadas do sistema operacional Android (Custom ROMs) podem ser considerados incompatíveis pela Google Play Store, impedindo a instalação da nova versão.
  • Como resolver:
    • Desative o root ou reverta o sistema para a versão original de fábrica do fabricante.
    • Verifique a situação do seu aparelho na própria Google Play Store: abra a Play Store, toque na sua foto de perfil no topo > Configurações > Sobre e confira o campo Certificação do Play Protect (o aparelho deve constar como Dispositivo certificado).
    • Caso seu aparelho não seja certificado, consulte as instruções de suporte da Google Play Store para regularizar a integridade do sistema.

🔄 O botão "Atualizar" não aparece na loja?​

  • Se a loja só exibe o botão "Abrir" mesmo você estando em uma versão antiga, tente limpar o cache da loja: acesse as Configurações do Android > Aplicativos > Google Play Store > Armazenamento e toque em Limpar cache. Depois abra a Play Store e pesquise por Controle de Validades novamente.

Se tiver qualquer dúvida ou encontrar dificuldades durante a atualização, entre em contato com os nossos canais de suporte para que possamos auxiliá-lo antes do encerramento definitivo da migração.