„Google Pixel 4“ naudotojai turės palaukti, kol kūrėjai atnaujins savo programas naudodami „BiometricPrompt“ API, kad galėtų naudoti atrakinimą pagal veidą autentifikavimui.
Neseniai vykusiame „Made by Google“ renginyje bendrovė pagaliau pakėlė dangtelius nuo naujosios „Pixel 4“ serijos. Nors apie naujus įrenginius jau žinojome beveik viską nesibaigiančių nutekėjimų dėka, „Google“ po rankove turėjo keletą staigmenų. Tarp jų buvo siaubingas apreiškimas, kad „Pixel 4“ įrenginiai nepateks į Indiją, o tai neabejotinai yra „Pixel“ gerbėjų problema šalyje. Taip pat sužinojome, kad „Pixel 4“ įrenginiuose yra tik saugaus veido atrakinimo funkcija, skirta biometriniam autentifikavimui, be pirštų atspaudų skaitytuvo požymių. Šis staigus perjungimas į atrakinimą pagal veidą kaip vienintelę biometrinio autentifikavimo priemonę dabar sukelia problemų Pixel 4 pirkėjams visame pasaulyje.
„Pixel 4“ yra pirmasis įrenginys, kuriame yra saugi veido atpažinimo aparatinė įranga, visiškai suderinama su „Android 10“, kuri leidžia atrakinimo pagal veidą funkciją atpažinti kaip tinkamą biometrinio autentifikavimo formą naudojant BiometricPrompt API. Tačiau ankstyvieji „Pixel 4“ apžvalgininkai pastebėjo, kad tik keliose programose, jei tokių yra, galima autentifikuoti naudojant veido atpažinimą. Slaptažodžių tvarkyklės, pvz., „Keepass“ ir daugelis banko programų, vis dar naudoja senąją „FingerprintManager“ API, kad parodytų pirštų atspaudų autentifikavimo dialogus. Tai reiškia, kad vartotojai turės palaukti, kol kūrėjai atnaujins savo programas naudodami BiometricPrompt API, kol galės jas naudoti.
Verta paminėti, kad „FingerprintManager“ API buvo nebenaudojama 28 API lygyje („Android 9 Pie“) naujosios BiometricPrompt API naudai. „Android 10“ API buvo atnaujinta, kad būtų pridėtas numanomas patvirtinimas, tai reiškia, kad naudotojams nereikės spustelėti „patvirtinti“ po sėkmingo autentifikavimo. Dabar, kad programos leistų autentifikuoti naudojant „Pixel 4“ veido atrakinimą, jos turės atnaujinti iki 28 tikslinio API lygio ir įdiegti „BiometricPrompt“. Tai atlikus, „BiometricPrompt“ API parodys sistemos pateiktą dialogo langą, kuris veiks su bet kokiu saugiu įrenginyje pasiekiamu biometriniu metodu – piršto atspaudu arba atrakinimo veidu.
Dabar, jei esate „Android“ veteranas, jau žinotumėte, kad laukimas, kol kūrėjai atnaujins savo programas, paprastai užtrunka ilgai. Laimei, „Google“ pradėjo dirbti kelis mėnesius prieš „Pixel 4“ pristatymą. Nuo 2019 m. rugpjūčio mėn. bendrovė reikalauja, kad visos naujos „Play“ parduotuvėje pateiktos programos būtų taikomos „Android 9“. Taigi kūrėjams, paleidžiantiems naujas programas, nėra jokios priežasties naudoti nebenaudojamą API, o ne naujesnę BiometricPrompt API. Be to, nuo 2019 m. lapkričio mėn. „Google“ taip pat reikalauja, kad visi esamų programų naujiniai būtų taikomi „Android 9“. Todėl atnaujinant programas, kad būtų palaikomas naujesnis API lygis, kūrėjai bus įspėjami apie senesnę API nenaudojimas, skatinant juos pereiti prie BiometricPrompt ir taip pridėti „Pixel“ atrakinimo pagal veidą palaikymą 4.
Šis straipsnis buvo atnaujintas 11:00 EST 2019-10-17, siekiant paaiškinti, kad perjungti į BiometricPrompt nereikia vien todėl, kad senesnė kontrolinio kodo API nebenaudojama 28 API lygyje.