Чи можемо ми отримати ідентифікатор обличчя в реальній реакції на пристрої Android?


9

Я впроваджував біометрику в своєму додатку для аутентифікації. Я використовую для цього біометричні реакції. Кожна справа, що працює лише одна, застрягла. Face-id не працює в Android. Я дуже багато гугла, але не змогла знайти задовільну відповідь. Чи навіть можливо використовувати face-id в Android?

Biometrics.isSensorAvailable()
  .then((biometryType) => {
    if (biometryType === Biometrics.TouchID) {
      console.log('TouchID is supported')
    } else if (biometryType === Biometrics.FaceID) {
      console.log('FaceID is supported')
    } else {
      console.log('Biometrics not supported')
    }
  })  

Це завжди повертає мені TouchId, навіть якщо я використовую FaceId у своєму телефоні. Заздалегідь дякую за допомогу.


Ви знайшли якесь рішення? Ви пробували з Production Build?
Правін С.

Потрібно спробувати використовувати npm install face-recognition-react-native --savenpm?
Android Player

Відповіді:


0

Я думаю, це тому, що Face-Id та Touch-Id - це лише iOS. і вам все ще здається, що Touch-Id працює як біометрія для андроїд за замовчуванням для того, що ви використовуєте для свого блокувального екрана (іноді це також залежить від виробника вашого пристрою). Я отримав цю інформацію звідси


0

Зверніться до цієї відповіді

react-native-touch-id повинен працювати як для TouchID, так і для FaceID.

Зверніться до цієї документації

Цей пакет вимагає складеної версії SDK версії 29 (Android 10.0) або вище

це може свідчити про те, що він буде працювати тільки на Android 10 або новішої версії.


-1

Моя пряма відповідь - НІ . Виправданням цього є те, що Android ніколи не постачав FaceID / Face unlock від власної у версії Stock або базовому API. Рішення Face ID / Face unlock, які ми отримуємо в андроїді, отримують від постачальників, яким вони попросили андроїд поверх основних API в якості сторонньої інтеграції, і я припускаю, що ніхто не може написати інтерфейс поверх сотень різних реалізацій для підтримки таких функція від одного API.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.