问题标签 [face-id]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
8695 浏览

react-native - 如何在 React-Native 中检查对 Touch ID、Face ID、密码和模式锁定的支持

我已经实施了一个react-native-fingerprint-scanner,它正在为Touch Id.

现在我想为两个平台添加 Touch ID、Face ID、Passcode 的身份验证

有什么方法可以检查您的设备是否支持。另外,我尝试过使用react-native-touch-id,但它不适用于Face Idandroid。

有没有办法在两个平台(iOS/Android)上实现这一点?

参考:链接

在此处输入图像描述

在此处输入图像描述

0 投票
3 回答
1228 浏览

ios - 如何调用访问 FaceID/TouchID Swift 的警报

我想知道当用户从应用程序的设置中禁用它们时,我如何调用 iOS 以显示从苹果弹出的警报,让应用程序访问 Face ID/Touch ID。我知道这是放在 info plist 中的,但是当我从设置中禁用它们时,它不会再次显示询问:

这是来自 diable 的图像: 这是禁用的图像

0 投票
2 回答
391 浏览

android - Android 制造商拥有自己的指纹/面部。id SDK

我正在开发一个使用指纹或面部 id 来验证用户身份的应用程序。

自 6.0 Marshmellow 起,Android 包含 API 以简化指纹传感器的实施。

是否有与此 API 不兼容的所有设备的列表?要么是因为它们是在 6.0 之前开发的,要么是因为它们的 OEM 仍然不想使用 Google API。

或者如何知道如何支持最大数量的设备?

0 投票
0 回答
871 浏览

cordova - 是否有任何 Cordova 面部识别插件或 API 来识别设备所有者?

我需要确保使用该应用程序的用户是设备所有者,我已经使用 FingerPrintAIO 插件进行指纹识别,并且我还需要添加面部识别。

0 投票
4 回答
6312 浏览

android - 我们可以在 Android 设备的原生反应中获得 face-id 吗?

我正在我的应用程序中实现生物识别以进行身份​​验证。我正在使用 react-native 生物识别技术。每件事情都很好,只有一个卡住了。Face-id 在 Android 中不起作用。我做了很多谷歌搜索,但找不到令人满意的答案。甚至可以在 Android 中使用 face-id 吗?

即使我在手机中使用 FaceId,这总是会返回给我 TouchId。提前感谢您的帮助。

0 投票
2 回答
127 浏览

ios - 无法在 IOS FaceID 中获取 LAErrorAuthenticationFailed 的错误代码

我正在尝试创建一个具有 Face id 功能的应用程序。但是当我尝试处理错误代码时,我只能捕获 LAErrorUserCancel。我无法捕获其他错误代码,例如 LAErrorAuthenticationFailed。

0 投票
1 回答
168 浏览

ios - 在 Objective-C 中使用指纹或 Face ID 进行应用内购买

我有一个使用 Xcode 11 工作的 Objective-C 项目,我正在尝试实现应用内购买。我使用了一些教程并成功实施,但我无法使用指纹或面容 ID。

请在下面找到图片网址,其中显示了一个要求输入密码的旧订阅界面。

在此处输入图像描述

0 投票
1 回答
510 浏览

ios - Swift 应用程序在关闭时有奇怪的行为

我正在开发一个在开头使用 Face/Touch ID 的应用程序。我通过将此函数添加到我的 MainViewController() 来实现这一点:

这在 ViewDidLoad 和按钮中都被调用,如本视频所示。

如您所见,当我尝试关闭我的应用程序时,它的行为非常奇怪,我确信这是由 FaceID 引起的。

有什么建议可以解决这个问题吗?

崩溃日志:

0 投票
1 回答
899 浏览

android - 支持不识别 FaceId 的 LocalAuthentication

我正在使用该expo-local-authentication模块进行生物特征认证。我想在我的 android 设备上使用 FaceId 对用户进行身份验证。

根据LocalAuthentication 文档,我正在使用该LocalAuthentication.supportedAuthenticationTypesAsync()方法来确定设备上可用的身份验证类型。在我的设备上它只返回[1],这意味着我的设备支持TouchID。如果它返回[1,2],则意味着设备同时支持这两种类型(TouchId & Facial Recognition)

我想知道为什么它说我的手机只支持 TouchId,即使我的设备上有面部解锁功能。

我的设备信息:

型号名称:vivo Y83,
型号:vivo 182,
安卓版本:8.1.0

0 投票
1 回答
990 浏览

ios - 应用程序因生物识别而关闭时崩溃

我已按照本教程在我的应用程序上设置身份验证。它工作正常,但是当尝试终止应用程序时,我得到以下信息:

* 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“在从主线程访问布局引擎后,不得从后台线程对其进行修改。” * First throw call stack: (0x18bf22a48 0x18bc49fa4 0x18c3f8f08 0x18c1fa03c 0x19035664c 0x190357a00 0x18f604c5c 0x18f6004c8 0x18f600734 0x18f600a54 0x18f6054dc 0x18f605328 0x18f5e7004 0x18f97b134 0x18f97b838 0x18f990f70 0x18f989d7c 0x18f98b790 0x18f98dc6c 0x18f98e168 0x18f98dbbc 0x18f98de24 0x100c0f4ec 0x100c01780 0x1017917fc 0x101792bd8 0x1017952d4 0x1017a4160 0x1017a4a88 0x18bc3eb48 0x18bc41760) libc++abi.dylib: terminating with uncaught exception NSException (lldb) 类型

我不明白这个错误。

这是我的代码:

如您所见,我只是评估生物特征。再说一遍:这在应用程序的整个“生命周期”中都能完美运行,但是当我终止应用程序时问题就出现了。它只是崩溃并让我进入主屏幕。

设置>隐私...中没有崩溃日志