touch-id相关内容

iPhone 应用程序崩溃并出现错误 [UIApplication _cachedSystemAnimationFenceCreatingIfNecessary:]

我在应用商店中有一个使用 Touch ID 的 iPhone 应用.如果启用了 Touch ID,则用户通过它进行身份验证,否则用户需要输入他的 PIN 才能登录应用程序. IOS 10.1 发布后,当我查看崩溃报告时,崩溃次数增加了.从崩溃报告中,它指向 [UIApplication _cachedSystemAnimationFenceCreatingIfNecessary:] 并且当我 ..
发布时间:2022-01-05 08:52:00 移动开发

在不设置密码的情况下确定 iOS 设备是否支持 TouchID

我目前正在开发一个 iOS 应用程序,让用户可以使用 TouchID 登录应用程序,但首先他们必须先在应用程序内设置密码.问题是,要显示启用 TouchID 登录的设置密码选项,我需要检测 iOS 设备是否支持 TouchID. 使用 LAContext 和 canEvaluatePolicy(就像这里的答案如果设备支持触控 ID),我可以确定当前设备是否支持 TouchID 如果用户在他们 ..
发布时间:2021-12-14 17:12:21 移动开发

swift - touchID 需要很长时间才能加载

我正在努力将 touchID 集成到我的应用程序中.这个过程相当简单,但即使只是使用我的虚拟数据,它在验证我的指纹后也需要大约 5 秒钟,然后才能执行任务. 这是我的代码: func requestFingerprintAuthentication() {让上下文 = LAContext()var authError: NSError?让 authenticationReason: Str ..
发布时间:2021-09-30 20:41:09 移动开发

iOS - 本地身份验证更改失败消息

我的应用中有一项 LA 服务,它几乎像往常一样使用 TouchID.问题是我想更改提示 touchId 身份验证时显示的警报上写的内容.首先它显示我在原因字符串中声明的内容,如果身份验证失败,它只会将标题更改为“重复",但正文保持不变. 当身份验证失败时,是否有机会为不同的消息更改警报的正文?我尝试更改原因字符串但没有效果. 这个项目是使用 Xamarin 创建的,但是 Objecti ..
发布时间:2021-09-29 20:16:19 C#/.NET

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

我已经实现了一个 react-native-fingerprint-scanner,它适用于 Touch Id. 现在我想为两个平台的Touch ID、Face Id、Passcode 添加身份验证 有什么方法可以检查您的设备是否支持.另外,我尝试使用 react-native-touch-id 但它不适用于 Face Id 在 android 上. 有没有办法在两个平台(iOS ..

iOS-Face ID生物识别集成

我已经为我的应用程序集成/实现了Face ID(本地身份验证)身份验证,并且一切正常,除了Face ID提示“警报"窗口界面之外. 它显示一个带有浅灰色背景的圆角正方形,标题为“脸ID" . 需要为标题上方的空白区域设置什么?人脸ID图标的空间吗?如果是,那我该如何设置?我已经尝试了LAContext和LAPolicy中的所有内容. 看看这个快照: 这里是TouchID和a ..
发布时间:2021-05-17 18:37:39 移动开发

如何检查是否启用TouchID

有什么方法可以检查我的应用是否已启用TouchID, 如何检查我的应用程序是否已启用TouchID, 例如: DropBox具有启用图形打印传感器启用的功能.现在有什么方法可以检查我的应用程序是否基于启用touchid来显示TouchID屏幕. 解决方案 根据您使用的 Objective-C 首先,添加检查iOS版本的方法 TouchID需要iOS8 +才能运 ..
发布时间:2021-02-08 20:42:10 移动开发

在iPad上使用Touch ID登录多用户应用

我正在考虑创建一个iPad信息亭应用程序,以供商店中的多个员工使用。 我了解IOS8将Touch ID暴露给应用程序-我的问题是是否可以使用Touch ID进行身份验证和识别登录到应用程序的多个用户? 不是太重要,但是应用程序将是Hybrid / Cordova。 解决方案 否,您无法识别用户,只能对用户进行身份验证。 ..
发布时间:2020-10-09 19:07:47 移动开发

如何以编程方式检查对"Face ID"和"Touch ID"的支持

出于我的应用程序安全目的,我已经集成了 LocalAuthentication ,该应用程序一直支持基于“触摸ID" 的支持.但是现在,苹果公司最近还添加了基于'Face Id'的身份验证. 如何检查设备支持哪种身份验证.触摸ID或面孔ID? 解决方案 使用Xcode 9,请查看本地身份验证-> LAContext-> LABiometryType . LABiometryTy ..
发布时间:2020-07-24 07:38:34 移动开发

如何检测在iOS上扫描的手指

当用户扫描手指时,我想了解哪个手指被打印了,是中指,第二指或第n指. 是否可以在IOS/CORDOVA上使用它?或者您有破解的机会? 解决方案 虽然用户可以标记自己的手指扫描,但这是可选且不可靠的.除此之外,我不相信该软件可以检测到哪根手指.甚至宠物的爪子都已经注册了. 进一步的iOS不会保​​留扫描的指纹,但是该信息可能对您没有帮助. ..
发布时间:2020-06-20 19:16:37 移动开发

Touch ID的VoiceOver辅助功能标签

我正在尝试确保正在使用的iOS应用程序可以访问,并且正在尝试实现VoiceOver来确保这一点. 我无法找到任何帮助的奇怪事情是显示Touch ID视图时(以我的身份登录该应用程序). VoiceOver会将ID作为单词而不是I.D来发音. 我尝试实现对NSString和LAContext对象的可访问性属性,但是似乎都没有改变VoiceOver读出的内容.下面的代码段: LACo ..
发布时间:2020-05-19 02:04:47 移动开发

iPhone App崩溃错误[UIApplication _cachedSystemAnimationFenceCreatingIfNecessary:]

我在应用程序商店中有一个使用Touch ID的iPhone应用程序。如果启用了Touch ID,则用户通过它进行身份验证,否则用户需要输入他的PIN才能登录该应用程序。 IOS 10.1发布后,我检查了崩溃报告,崩溃计数增加了。从崩溃报告中,它指向 [UIApplication _cachedSystemAnimationFenceCreatingIfNecessary:] ,当我在Xcod ..
发布时间:2018-09-30 11:05:53 移动开发

iOS8检查设备是否具有Touch ID

LAContext有方法检查设备是否可以评估触摸ID并提供错误消息。 问题是系统在两种情况下给出了相同的错误消息“LAErrorPasscodeNotSet”: 1)如果用户有Touch ID,但在设置中将其关闭(带iOS8的iPhone 5s) 2)如果设备没有Touch ID(带iOS8的iPad) 问:如何检查设备是否支持Touch ID,但未在设置中打开? 更新: ..
发布时间:2018-09-25 21:13:29 移动开发

查看iPhone 5s上是否启用了Touch ID

我知道iPhone 5S上的Touch ID无法通过SDK被任何其他应用程序使用,但我想知道应用程序是否可以至少查看设备上是否启用了Touch ID。这可以作为应用程序的额外安全因素,以查看是否已在iPhone 5S上启用Touch ID。我知道MDM产品可以做到这一点,应用程序需要使用特殊的API来确定这些信息吗? 解决方案 您要查找的方法是 LAContext 的 canEvaluat ..
发布时间:2018-09-24 19:10:41 移动开发

当用户单击“输入密码”时,如何使用系统内置密码屏幕来验证我的应用程序

我正在将TouchID集成到我的应用中,如何使用“输入密码”选项显示系统内置密码屏幕来验证我的应用。 任何一个请解释如何在目标C中处理案例'LAErrorUserFallback'。 解决方案 你不能这样做。您可以使用该选项显示您自己的密码屏幕。在你的回复块中,你检查NSError对象并关闭回退代码。 .... replyBlock:^(BOOL成功,NSError *错误){ ..
发布时间:2018-09-21 20:14:51 移动开发