问题标签 [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.
ios - FaceIDRecoginition 功能未实现,但要求在 info.plist 中添加 NSFaceIDUsageDescription 键
没有添加与 FaceID 检测相关的功能。我没有添加
LocalAuthentication.framework
在我的应用程序中。我正在为我的应用程序使用密码进行用户身份验证。我的一位客户使用 faceID 解锁屏幕,报告了一个问题,即使用 faceID 应用程序解锁屏幕后崩溃。
我在模拟器中检查了这个问题,因为我没有 iPhone X。我按照以下步骤重现问题。
硬件 -> FaceID -> 已注册。
我得到了以下登录控制台。
此应用程序已崩溃,因为它试图在没有使用说明的情况下访问隐私敏感数据。应用的 Info.plist 必须包含一个 NSFaceIDUsageDescription 键和一个字符串值,向用户解释应用如何使用这些数据。
正如我之前提到的,我还没有实现任何代码来检测 faceID 那么为什么我会遇到上述问题?
android - 引发用户未通过身份验证访问三星 S10 中 KeyStore 中的密钥
我正在使用生物识别 API 来访问我的密钥库。
要访问密钥库,我已将 setUserAuthenticationRequired 启用为 true。访问 Keystore 时,我将调用生物识别 api 并对用户进行身份验证。但是在三星s10中,Face ID认证得到提示,并且使用人脸认证成功。
但是,我无法访问密钥库。它说用户需要进行身份验证。
谁能帮我解决这个问题。为什么 keystore 不允许 Face ID 身份验证访问 KeyStore。
ios - FaceID 应该回退到密码,但不会
我继承了具有以下类的代码库,为 Face/Touch ID 提供支持。
预期的行为是在面部/触摸 ID 成功时用户已登录。这有效。
但是,如果用户未能通过 Face ID 并选择输入他们的密码,一旦调用完成处理程序,他们就会退出。我相信选择使用密码会触发
如何改为触发密码提示?LAPolicy.deviceOwnerAuthentication
我应该使用并评估它来创建第二个策略吗?
我应该指出,在模拟器上这似乎按预期工作,但在设备上却没有,我退出了。
ios - willEnterForegroundNotification 中的 iOS Face ID/Touch ID 锁屏冲突
我有在触发通知UIVisualEffectView
时在当前窗口上设置模糊的代码。didEnterBackgroundNotification
然后它会在被触发时尝试扭转这种情况willEnterForegroundNotification
(为便于阅读而简化):
虽然这种方法通常有效,但在测试应用程序的 Face ID 功能时,我发现了以下异常:
- 打开应用程序
- 关闭设备上的屏幕
- 唤醒设备
- 在设备的锁定屏幕上向上滑动
预期结果:设备应解锁,然后我的应用程序应运行其 Face ID 评估代码以取消模糊视图。
实际结果:我的应用程序的人脸 ID 评估代码削弱了向上滑动的操作。它可以防止用户在锁定屏幕上向上滑动,从而有效地将他们锁定在设备之外。
是否有一些我应该监控的状态或其他更安全的事件来触发我的 Face ID 评估?
ios - 识别出faceId后如何导航到另一个页面?
当单击按钮时,我添加了人脸 id 识别,并且if true
需要导航另一个页面。但不工作。应用程序崩溃。几分钟后导航到下一页,后退按钮不起作用。
错误信息是:
[Animation] +[UIView setAnimationsEnabled:] 从后台线程调用。不支持从后台线程对 UIView 或子类执行任何操作,这可能会导致意外和隐蔽行为。
cordova-plugins - 用于检查“Face Id”和“Touch Id”支持的 Cordova 插件?
是否有用于检查“Face Id”和“Touch Id”支持的cordova 插件?有没有办法在不显示本机弹出窗口的情况下使用这些身份验证方法(例如添加自定义动画)?谢谢。
ios - 当应用程序进入后台时,您的应用程序中有 FaceID 或 touchID 是否会停止在后台播放音频?
我有一个用于 FaceID/TouchID 的生物识别技术,只要应用程序进入后台,它就会活动。我已经将应用程序配置为在后台播放音频,但 FaceID/TouchID 似乎停止了所有后台活动,例如音频。是这样吗?
ios - FaceID动画完成后如何准确回调?
successBlock 在 FaceID 动画完成之前执行
java - 如何在我的应用程序中的某个时间点验证 MacBook 中的 Touch_ID 或 Face_ID
我有一个场景,我必须在 BacBook 中提供安全性(如 Face_ID 或 Touch_ID),同时在我的应用程序中继续进行。
我在谷歌上没有找到任何解决方案。
无代码
ios - 每次faceid/touchid认证失败时如何获取回调
我们有一个要求,如果 Face ID 或 Touch ID 连续 5 次失败,我们必须阻止用户 24 小时。
在 Face ID 中,我再次使用回退调用身份验证管理器,总共尝试 6 次(每次调用 2 次)后,我在回退方法本身中阻止了用户。
在 Touch ID 中,在第三次失败时,我收到了对身份验证失败的回调。我再次调用身份验证管理器,在第 5 次尝试时,我收到了对 Lockout 的回调,我可以在其中阻止用户。
Face ID 和 Touch ID 有什么共同点,我可以在每次失败后得到回调,这样我就可以在第 5 次失败时阻止用户?
错误方法: