Bug na atualização do Chrome 79 exclui dados do aplicativo

erro

O lançamento do Chrome 79 para dispositivos Android foi interrompido pelo Google após vários relatórios indicando que ele exclui dados de aplicativos de terceiros. Aparentemente, há um erro na nova atualização do Chrome 79, que causa problemas em aplicativos de terceiros que usam o WebView extensivamente. Ainda não está claro quantos aplicativos foram afetados por esse novo bug, mas o Twitter é um aplicativo que usa a plataforma do Google.

Este bug apareceu durante a atualização do Chrome 78 para o Chrome 79. Durante esse processo, o Google alterou o local do diretório Chrome.

A empresa divulgou um comunicado na semana passada, reconhecendo que cometeu um erro, pois não moveu o conteúdo do LocalStorage ou WebSQL para o novo diretório do Chrome 79, o que tornou os dados inacessíveis a todos os usuários.

LocalStorage e WebSQL

LocalStorage e WebSQL são dispositivos de armazenamento através dos quais um site ou aplicativo da Web armazena dados no dispositivo do usuário (no perfil de diretório do Chrome).

Enquanto alguns sites usam LocalStorage ou WebSQL, a maioria prefere usar servidores de banco de dados para armazenar dados do usuário. No entanto, o LocalStorage e o WebSQL são populares em dispositivos móveis e são amplamente utilizados pelos desenvolvedores de aplicativos móveis.

Hoje, muitos aplicativos Android são executados em um site localizado no elemento WebView. Esses aplicativos são fortemente dependentes do LocalStorage ou WebSQL para armazenar localmente configurações e dados do usuário em vez de armazená-los em um servidor.

O erro do Chrome 79 fez com que esses aplicativos perdessem o acesso a todos os arquivos e dados armazenados nas antigas pastas LocalStorage e WebSQL no Chrome 78. Agora, alguns usuários perderam dados, configurações, arquivos e até a capacidade de acessar suas contas.

Um patch está programado para ser lançado em breve

Os desenvolvedores do Google estão atualmente trabalhando em uma atualização para corrigir o processo de transferência de dados, mas pode ser tarde demais para muitos usuários.

Infelizmente, a atualização já atingiu cerca de 50% da base de usuários do Android, o que significa muitos danos.

Ainda não é certo se os dados no LocalStorage e no WebSQL foram completamente perdidos. No entanto, existem alguns aplicativos de limpeza que podem ter sido excluídos.

No momento, é recomendável que os usuários não instalem o Chrome 79. No entanto, se você já o instalou, aguarde o lançamento do patch para resolver esse problema.