问题标签 [localauthentication]

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 投票
1 回答
52 浏览

ios - 如何仅在应用退出时激活登录?

我的应用程序中有一个登录系统。代码是这样的:

本质上,每当我退出应用程序时,这都会提示 loginView。但我只希望它在我退出应用程序时这样做。即,双击主页按钮并从内存中删除应用程序。如果我只是按下主页按钮,应用程序就会关闭,当我再次打开应用程序时,它不应该要求我登录。我将如何做到这一点?

0 投票
1 回答
6349 浏览

ios - 如何处理人脸识别权限警报?

我写了以下代码片段

验证人脸后进入成功块。我想处理人脸 id 权限警报。我想获得 face id 的 Yes 或 permission grant 方法。当我们得到相机的 AVAuthorizationStatus 之类的东西时

这是权限弹出窗口

0 投票
1 回答
577 浏览

ios - 如何关闭人脸ID权限弹出?

我们在 plist
NSFaceIDUsageDescription 中添加了人脸 ID 描述键。此应用需要人脸 ID 权限才能使用人脸识别进行身份验证。我们正在弹出系统以访问我们想要关闭该弹出窗口的人脸 ID。请查看图片中的弹出窗口:

在此处输入图像描述

0 投票
1 回答
1600 浏览

ios - 如何在Objective c中添加“Touch Id”和“应用内购买”?

我已经在我的项目中成功实施了“应用内购买”,现在我正在尝试实施“触摸 ID”来购买产品,除了询问“登录 iTunes”弹出窗口。在我的代码中,它一个接一个地询问“touch id”和“登录到 iTunes”,为什么这两个东西都连接了我只想要“touch id”来购买产品。我已经使用 IAP你如何将应用内购买添加到 iOS 应用程序?和触控 ID如何为我的 IAP 集成触控 ID?但没有获得为 IAP 实现触摸 id 的正确方法。这是我添加的代码,在此处输入图像描述

这是通过代码实现的,还是在从应用商店购买产品时显示苹果。检查上面的快照,

我应该怎么做才能只询问“Touch Id”而不是“登录到 iTunes”弹出窗口。

0 投票
1 回答
1708 浏览

ios - LAContext().biometryType 在 iPhone X 上返回 .none

我面临一个问题CoreAuthentication

我已canEvaluatePolicy:error:按照文档要求致电,但结果始终是.none.

控制台上显示错误:

[LAClient] initWithExistingContext -> (null), Error Domain=NSCocoaErrorDomain Code=4099 “与名为 com.apple.CoreAuthentication.daemon 的服务的连接在此进程中无效。” UserInfo={NSDebugDescription=与名为 com.apple.CoreAuthentication.daemon 的服务的连接在此进程中无效。}

它以前已经工作过,但现在(没有任何更改)它仍在返回.none

你遇到过同样的错误吗?

0 投票
1 回答
507 浏览

ios - 模拟器不支持 LAContext evaluateAccessControl 吗?

当我尝试在 iOS 模拟器中调用evaluateAccessControl时,我得到一个:“模拟器不支持此调用”(代码 -1000)。LAContextLAErrorlocalizedDescription

evaulateAccessControl不是模拟器根本不支持?

作为参考,我创建了SecAccessControl我正在评估的kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly保护和[.userPresence, .privateKeyUsage]标志。我.useKeySign作为evaluateAccessControl.

0 投票
1 回答
1693 浏览

ios - 是否可以重置应用程序的 Face ID 权限警报?

当您第一次尝试将面容 ID 用于应用程序时,系统权限警报提示会显示“您要允许使用面容 ID”(如照片、联系人等权限)。但是,似乎没有办法重置它。

我已经尝试删除该应用程序并重新安装,甚至在我的手机上重置 Face ID。但是,一旦我重新安装该应用程序,Face ID 权限已经为应用程序 inSettings -> Face ID和 in启用Settings -> <app>,并且当我尝试使用 Face ID 时,它会立即工作,而不会出现权限提示。

似乎是一个错误。需要明确的是,这是我通过 Xcode 在我的 iPhone X 上运行的应用程序,而不是 App Store 应用程序(我不知道这是否会有所不同,它不应该)。

每次使用新的 Bundle ID 来测试这似乎有点激烈

0 投票
1 回答
159 浏览

touch-id - 使用 Face ID / Touch ID 的应用程序保护工作流程

我已成功将 Biometrics 添加到我的应用程序中,以便用户可以使用 Touch ID / Face ID 来解锁和使用该应用程序。

现在,我想在用户离开应用程序后立即锁定(applicationWillResignActive),因此需要在激活时进行生物识别检查(applicationDidBecomeActive)。

问题:

仅当应用程序暂时中断时,如何才能跳过身份验证?

0 投票
1 回答
582 浏览

ios - 如何在 Xamarin 中处理 iOS 生物识别身份验证中的错误情况?

我想根据错误类型处理 else 条件下的错误情况。

0 投票
1 回答
2375 浏览

flutter - Flutter Pin/密码/模式集成

我已经浏览了 local_auth 包,它工作正常,但它没有使用密码或 pin 进行身份验证的选项。帮助表示赞赏!

所以这是示例代码,您可以使用生物特征验证,但是指纹也存在的默认 Pin/密码验证呢?