12得票4回答
LAContext evaluatePolicy不总是提示用户

在我的iOS 7 iPad应用程序中,LAContext:evaluatePolicy有时会返回“SUCCESS”,而不提示用户触摸ID按钮。苹果文档说,“评估政策可能涉及提示用户...”。我的身份验证策略已设置为LAPolicyDeviceOwnerAuthenticationWithBio...

11得票6回答
iOS8 TouchID检测是否添加了指纹

我正在研究苹果的Touch ID,更确切地说是本地认证器。 目前的文档非常匮乏,主要只有这个:LAContext *myContext = [[LAContext alloc] init]; NSError *authError = nil; NSString *myLocalizedReas...

11得票2回答
显示“输入密码”以进行Touch ID身份验证。

我正在我的应用程序中实现身份验证,并允许用户使用Touch ID进行身份验证。 我还希望通过添加一个“输入密码”按钮来启用当他们想要输入密码时的备选方案。 我当前的代码:NSError *error = nil; LAContext *context = [[LAContext alloc]...

10得票3回答
Touch ID与Face ID代码比较

我想问一下生物识别认证的问题。在我的应用程序中,我使用了Touch ID进行认证。现在我想用Face ID来实现这个方法。 我在我的.plist文件中插入了隐私-Face ID Usage Description这行代码。 我现在注意到,我的Face ID可以正常工作,而不需要对Touch...

10得票2回答
人脸识别评估流程未正常工作

我正在尝试在下面的函数中获取Face ID或Touch ID是否成功func authenticate() -> Bool{ let context = LAContext() var error: NSError? guard context.canEval...

10得票2回答
iOS - Face ID生物识别集成

我已经为我的应用程序集成/实现了Face ID(本地身份验证)身份验证,一切都运作良好,除了Face ID提示警告窗口界面。 它显示为一个带有浅灰色背景和标题“Face ID”的圆角正方形。 如何设置与标题正上方的空白区域?这个空间是Face ID图标吗?如果是,则如何设置?我已尝...

10得票1回答
某些iPhone 5S设备上的TouchID崩溃问题

我的应用程序在某些iPhone 5S设备上崩溃(仅限于某些设备),并显示以下错误信息: 致命异常:NSInternalInconsistencyException 意外错误:Error Domain=NSCocoaErrorDomain Code=4097 "The operation c...

10得票2回答
iOS如何在程序中取消TouchID身份验证对话框

在调用 LAContext.evaluatePolicy 后,是否可能以编程方式取消 TouchID 提示框? 如果是,怎么做?

9得票1回答
iPhone应用程序崩溃,出现错误[UIApplication _cachedSystemAnimationFenceCreatingIfNecessary:]。

我有一个在应用商店中的iPhone应用程序,使用了Touch ID。如果启用了Touch ID,则用户可以通过它进行身份验证,否则用户需要输入他的PIN码才能登录应用程序。 在IOS 10.1发布后,当我检查崩溃报告时,崩溃次数增加了。从崩溃报告中,指向了[UIApplication _ca...

9得票1回答
如何在 macOS 上测试 Touch ID?

我正在为macOS开发应用程序。我们希望使用新款MacBook Pro中的Touch ID传感器来解锁我们的应用程序。在iOS上,您可以从模拟器测试本地身份验证框架。 有没有办法测试Mac应用程序的Touch ID?最新的XCode版本提供了一个不错的Touch Bar模拟器,但我找不到To...