问题标签 [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.
ios - 如何仅在应用退出时激活登录?
我的应用程序中有一个登录系统。代码是这样的:
本质上,每当我退出应用程序时,这都会提示 loginView。但我只希望它在我退出应用程序时这样做。即,双击主页按钮并从内存中删除应用程序。如果我只是按下主页按钮,应用程序就会关闭,当我再次打开应用程序时,它不应该要求我登录。我将如何做到这一点?
ios - 如何处理人脸识别权限警报?
我写了以下代码片段
验证人脸后进入成功块。我想处理人脸 id 权限警报。我想获得 face id 的 Yes 或 permission grant 方法。当我们得到相机的 AVAuthorizationStatus 之类的东西时
ios - 如何在Objective c中添加“Touch Id”和“应用内购买”?
我已经在我的项目中成功实施了“应用内购买”,现在我正在尝试实施“触摸 ID”来购买产品,除了询问“登录 iTunes”弹出窗口。在我的代码中,它一个接一个地询问“touch id”和“登录到 iTunes”,为什么这两个东西都连接了我只想要“touch id”来购买产品。我已经使用 IAP你如何将应用内购买添加到 iOS 应用程序?和触控 ID如何为我的 IAP 集成触控 ID?但没有获得为 IAP 实现触摸 id 的正确方法。这是我添加的代码,
这是通过代码实现的,还是在从应用商店购买产品时显示苹果。检查上面的快照,
我应该怎么做才能只询问“Touch Id”而不是“登录到 iTunes”弹出窗口。
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
。
你遇到过同样的错误吗?
ios - 模拟器不支持 LAContext evaluateAccessControl 吗?
当我尝试在 iOS 模拟器中调用evaluateAccessControl
时,我得到一个:“模拟器不支持此调用”(代码 -1000)。LAContext
LAError
localizedDescription
是evaulateAccessControl
不是模拟器根本不支持?
作为参考,我创建了SecAccessControl
我正在评估的kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly
保护和[.userPresence, .privateKeyUsage]
标志。我.useKeySign
作为evaluateAccessControl
.
ios - 是否可以重置应用程序的 Face ID 权限警报?
当您第一次尝试将面容 ID 用于应用程序时,系统权限警报提示会显示“您要允许使用面容 ID”(如照片、联系人等权限)。但是,似乎没有办法重置它。
我已经尝试删除该应用程序并重新安装,甚至在我的手机上重置 Face ID。但是,一旦我重新安装该应用程序,Face ID 权限已经为应用程序 inSettings -> Face ID
和 in启用Settings -> <app>
,并且当我尝试使用 Face ID 时,它会立即工作,而不会出现权限提示。
似乎是一个错误。需要明确的是,这是我通过 Xcode 在我的 iPhone X 上运行的应用程序,而不是 App Store 应用程序(我不知道这是否会有所不同,它不应该)。
每次使用新的 Bundle ID 来测试这似乎有点激烈
touch-id - 使用 Face ID / Touch ID 的应用程序保护工作流程
我已成功将 Biometrics 添加到我的应用程序中,以便用户可以使用 Touch ID / Face ID 来解锁和使用该应用程序。
现在,我想在用户离开应用程序后立即锁定(applicationWillResignActive),因此需要在激活时进行生物识别检查(applicationDidBecomeActive)。
问题:
仅当应用程序暂时中断时,如何才能跳过身份验证?
ios - 如何在 Xamarin 中处理 iOS 生物识别身份验证中的错误情况?
我想根据错误类型处理 else 条件下的错误情况。
flutter - Flutter Pin/密码/模式集成
我已经浏览了 local_auth 包,它工作正常,但它没有使用密码或 pin 进行身份验证的选项。帮助表示赞赏!
所以这是示例代码,您可以使用生物特征验证,但是指纹也存在的默认 Pin/密码验证呢?