问题标签 [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.
authentication - 如何使用 Xamarin.forms 使用 FaceID?
我需要在 Xamarin.forms 项目上实现 Face ID 身份验证吗?
android - 在不存储用户生物特征的情况下使用 Touch ID 或 Face ID
如果这个主题不适合 Stackoverflow,我提前道歉(我要求版主在适当的地方移动它)。谢谢。
我想知道应用程序如何使用 Touch ID 或 Face ID 来验证身份,而不会将生物特征数据存储到它们的服务器中。
没有 Touch/Face ID 的身份验证(此处过于简单)
- 用户登录他们的银行应用程序。
- 用户名和密码发送到服务器进行验证。
- 用户名和密码将根据存储在银行服务器中的信息进行检查。
- 在有效的用户名和密码组合上,将颁发一个用于当前会话的令牌。
在用户允许应用使用他们的 Touch/Face ID 后...
使用 Touch/Face ID 进行身份验证
- 用户登录他们的银行应用程序。
- 他们用他们的 Touch/Face ID 进行验证
......这里发生了什么?什么被发送到服务器进行验证?
我读到生物识别数据存储在手机上的安全芯片中,而不是存储在任何服务器上。
对于 iOS,除了 Touch/Face ID 包外,我们还需要使用钥匙串访问。为什么?这里存储了什么?
谢谢你。
ios - 人脸识别弹窗不显示本地化原因
我遇到了很多关于 Face ID 在 evaluatePolicy 中没有显示本地化原因的问题,而本地化原因仅适用于 Touch ID。
那为什么两次错误尝试后,人脸ID弹出显示本地化原因?
一、弹窗只显示Face ID图标
在第一次错误尝试后,它显示“无法识别人脸\n再试一次”
在两次错误尝试后,它显示了局部原因。
我需要知道这是预期的行为还是错误?
ios - 检查 FaceID 是否启用
我想获取设备中当前使用的锁类型的字符串,无论是 FaceID、touchID 还是 PassCode。以下是我的代码:-
但是这个 canEvaluatePolicy 只检查设备是否支持生物识别。即使尚未设置 FaceID 但启用了密码,它也不会提供有关密码的信息。因为我需要显示启用的类型是“密码”。有什么办法可以做到这一点?
swift - 什么是[无主的自我],有什么好处?
我正在尝试集成人脸/触摸 ID 登录,但我在苹果文档[unowned self]
中看到了一个闭包。那是什么,有什么好处?示例代码:
ios - segue后按钮和标签消失
我对 swift 和 xcode 非常陌生,当我在修补应用程序制作时,遇到了一个问题。我正在尝试创建一个按钮,在使用 FaceID 对我的脸进行身份验证后切换视图控制器。这就是我到目前为止所拥有的。当我按下按钮时,它会进行身份验证,但是当它转到另一个窗口时,标签和按钮就消失了。有谁知道为什么?任何事情都有帮助。谢谢 (:
注意:即使按钮不可见,它仍然可以使用。我知道这一点,因为当我在 Controller2 中并点击左上角的按钮时,它会完成操作。问题只是它不可见。
Controller1在左边,Controller2在右边
代码:
ios - 在没有 info.plist 键的情况下启用 Face-ID?
所以我目前在商店里有一个支持Touch-ID
登录的应用程序,
- 一个拥有iPhone X iOS:12.1.4的用户给我发了一个视频,他可以使用他的面容 ID登录,我记得我还没有实现面容 ID功能,所以我已经在iPhone X上下载了商店版本。 iOS ,我无法使用Face ID登录, 但它确实要求我输入正确的移动密码。
现在回滚到我的商店版本代码,没有指示使用Face-ID 的info.plist键,就是这个
检查生物特征的代码是这样的,
我的iPhone X 没有显示它使用Face-ID的应用程序,只是在使用时指示我输入密码,这是预期的结果……但是用户的视频非常清晰,以至于他正在使用Face-ID登录! !这怎么可能?
ios - 我们可以在 Swift Playgrounds 上使用人脸追踪吗?
所以基本上func renderer(_ renderer: SCNSceneRenderer, nodeFor anchor: ARAnchor) -> SCNNode?
没有在 Swift Playgrounds 上调用委派方法。
我正在使用 iPad Pro 11(带有 Truedepth 前置摄像头)。
我尝试在 Xcode 上运行相同的代码,我明白了!但在 Swift Playground 上我没有成功。
ios - LAContext.biometryType 总是返回 LABiometryTypeTouchID
我已经在我的项目中使用 TouchID,现在我正在尝试使用 FaceId 进行身份验证,并且我正在使用以下代码。
myContext.biometryType 总是返回 LABiometryTypeTouchID(1),但我使用的设备是 iOS 12.1.4 的 iPad 11 英寸(只有 faceid 没有 touchid)。
但是,如果我运行以下 evaluatePolicy: faceid UI 会提示。但即使在那之后我得到 myContext.biometryType 返回 LABiometryTypeTouchID(1) ,知道为什么这会返回 LABiometryTypeTouchID(1) 而不是 LABiometryTypeFaceID (2) 吗?
注意 - 这在带有 iOS 12.1.4 的 iPhoneX 上完美运行,但在 iPad 11 英寸 iOS 12.1.4 STRANGE 中运行良好......