Používatelia Google Pixel 4 budú musieť počkať, kým vývojári aktualizujú svoje aplikácie pomocou rozhrania BiometricPrompt API, a až potom budú môcť použiť odomknutie tvárou na overenie.
Na nedávnom podujatí Made by Google spoločnosť konečne zdvihol kryty z nového radu Pixel 4. Zatiaľ čo o nových zariadeniach sme už vedeli takmer všetko vďaka nikdy nekončiacim únikomGoogle mal v rukáve niekoľko prekvapení. Medzi nimi bolo aj znepokojivé odhalenie, že Zariadenia Pixel 4 sa do Indie nedostanú, čo je určite problém pre fanúšikov Pixel v krajine. Tiež sme sa dozvedeli, že zariadenia Pixel 4 obsahujú iba funkciu bezpečného odomykania tvárou na biometrické overenie bez známok snímača odtlačkov prstov. Tento náhly prechod na odomknutie tvárou ako jediný spôsob biometrickej autentifikácie teraz spôsobuje problémy kupujúcim Pixel 4 na celom svete.
Pixel 4 je prvé zariadenie, ktoré obsahuje bezpečný hardvér na rozpoznávanie tváre, ktorý je plne kompatibilný s Androidom 10, čo umožňuje, aby bola funkcia odomknutia tvárou rozpoznaná ako platná forma biometrickej autentifikácie pomocou BiometricPrompt API. Prví recenzenti Pixel 4 si však všimli, že iba niekoľko aplikácií, ak vôbec nejaké, umožňuje autentifikáciu pomocou rozpoznávania tváre. Správcovia hesiel ako Keepass a mnohé bankové aplikácie stále využívajú staré rozhranie FingerprintManager API na zobrazovanie dialógov na overenie odtlačkov prstov. To znamená, že používatelia budú musieť počkať, kým vývojári aktualizujú svoje aplikácie pomocou rozhrania BiometricPrompt API, kým ich budú môcť používať.
Stojí za zmienku, že rozhranie FingerprintManager API bolo zastarané na úrovni API 28 (Android 9 Pie) v prospech nového API BiometricPrompt. Zatiaľ čo v systéme Android 10 bolo rozhranie API aktualizovaný o pridanie implicitného potvrdenia, čo znamená, že používatelia nebudú musieť po úspešnej autentifikácii kliknúť na tlačidlo „potvrdiť“. Teraz, aby aplikácie umožnili autentifikáciu prostredníctvom odomknutia tváre Pixel 4, budú musieť aktualizovať na cieľovú úroveň API 28 a implementovať BiometricPrompt. Po dokončení sa v rozhraní BiometricPrompt API zobrazí dialógové okno poskytnuté systémom, ktoré bude fungovať s akoukoľvek bezpečnou biometrickou metódou dostupnou v zariadení – odomknutie odtlačkom prsta alebo tvárou.
Teraz, ak ste veteránom Androidu, už viete, že čakanie, kým vývojári aktualizujú svoje aplikácie, zvyčajne trvá dlho. Našťastie na tom Google začal pracovať mesiace pred uvedením Pixel 4. Od augusta 2019 spoločnosť vyžaduje, aby všetky nové aplikácie odoslané do Obchodu Play boli zacielené na Android 9. Takže pre vývojárov, ktorí spúšťajú nové aplikácie, nie je dôvod, aby používali zastarané API namiesto novšieho API BiometricPrompt. Okrem toho od novembra 2019 spoločnosť Google vyžaduje aj všetky aktualizácie pre existujúce aplikácie na zacielenie na Android 9. Preto pri aktualizácii aplikácií na podporu novšej úrovne API budú vývojári upozornení na staršie API ukončenie podpory, čo ich povzbudí, aby prešli na BiometricPrompt, čím sa pridala podpora odomykania tvárou pre Pixel 4.
Tento článok bol aktualizovaný o 11:00 EST dňa 17.10.2019 s cieľom objasniť, že prechod na BiometricPrompt nie je potrebný len preto, že staršie rozhranie API odtlačkov prstov je na úrovni API 28 zastarané.