Ažuriranje Chromea 79 za Android uzrokuje nestanak podataka aplikacije temeljene na WebViewu

Programeri Android aplikacija okrenuo pozornost na ozbiljnu grešku u pregledniku Chrome 79 koja dovodi do gubitka korisničkih podataka u aplikacijama trećih strana koje koriste motor preglednika WebView. Chrome 79 je imao promijenjeno mjesto direktorija s korisničkim profilom, koji također pohranjuje podatke koje su web aplikacije spremile koristeći localStorage ili WebSQL API. Prilikom nadogradnje s prethodnih izdanja Chromea, podaci Chromea automatski se migriraju, ali ne uzimaju u obzir podatke koje su u starom imeniku profila pohranile mobilne aplikacije temeljene na komponenti WebView, na primjer, one stvorene pomoću okvira Apache Cordova.

Prije nego što je Google jučer riješio problem suspendiran Ažuriranje Chrome 79 za Android se distribuira, ali oko polovica korisnika već je preuzelo ažuriranje. Problemu je dodijeljena najviša razina ozbiljnosti i traže se načini za minimiziranje gubitka podataka. Zapravo, podaci se ne brišu, već samo prestaju biti vidljivi aplikacijama, što vam omogućuje vraćanje informacija ako želite. Kao jedan od opcije za rješavanje problema razmatramo vraćanje imenika s profilom na izvorno mjesto. Programeri aplikacija baziranih na WebViewu izrazili su nezadovoljstvo Googleovim postupcima, jer ih korisnici krive za gubitak podataka i degradiraju ih na ljestvici, ne sluteći da je Chrome izvor problema.

Dodatno, možete napomenuti
prigovori o blokiranju pristupa Googleovim uslugama pomoću nekih preglednika koji se koriste u Linuxu, kao što je osvajač, Sokol и Qutebrowser. Mogući sigurnosni problemi u ovim programima navedeni su kao razlog. Sudeći po rasprava na Redditu, blokiranje se primjenjuje selektivno na korisnike bez dvofaktorske autentifikacije i s preglednikom koji se temelji na zastarjelim verzijama motora (stari QtWebEngine, WebKit i KHTML) koji sadrži nezakrpane ranjivosti.

Izvor: opennet.ru

Dodajte komentar