问题标签 [touch-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.
ios - 自定义 Touch ID 视图
是否可以在没有默认 Touch ID 视图的情况下侦听正面指纹匹配?我想创建一个登录视图,其中pin键盘和 Touch ID 同时可用(无需选择其中一个)。
ios - 在 iPad 上使用 Touch ID 进行多用户应用登录
我正在考虑创建一个 iPad 信息亭应用程序,供商店内的多名员工使用。
我了解 IOS8 将 Touch ID 暴露给应用程序 - 我的问题是,是否可以使用 Touch ID 来验证和识别登录到应用程序的多个用户?
并不是说它应该太重要,但该应用程序将是 Hybrid/Cordova。
ios - Touch ID 冻结 AVCaptureDevice
我必须AVCaptureDevice
在屏幕上显示实时相机预览。
当 Touch ID 视图覆盖在相机预览上时(使用CAContext
's evaluatePolicy
),相机预览会冻结。当 Touch ID 视图关闭时,相机预览会在重新启动前闪烁黑屏。
冻结和黑屏闪烁都是有问题的。如何在覆盖 Touch ID 视图的情况下保持相机预览活跃?
ios - 如果使用密码,则获取 Touch ID 通知
我在我的应用程序中使用 Touch ID。
- 如果 Touch ID 指纹扫描连续 3 次失败,我会收到
Application retry limit exceeded.
错误消息。 - 如果 Touch ID 指纹扫描再次失败两次,我会收到
Biometry is locked out.
错误消息。
被生物识别锁定后,您需要输入密码。奇怪的是,如果您的密码输入正确,那么这不会导致回调。相反,系统会提示您重试生物测定。success
evaluatePolicy
在生物识别被锁定后,如何获得密码输入正确的通知?
ios - 如果触摸 ID 验证失败,使用密码验证用户
我正在使用 touch id 来验证用于登录我的应用程序。
我的代码
它返回 touch id 验证的结果。
在这里,如果用户选择输入密码而不是触摸 ID,我是否必须将用户重定向到我的登录屏幕以输入他/她的登录凭据,或者有什么方法可以使用设备密码来验证用户。
ios - 是否可以在 iOS 应用程序中使用 Touch-ID 身份验证和钥匙串共享?
我已经成功地分别使用钥匙串和钥匙串共享(在多个设备之间同步钥匙串项目)实现了 TouchID。当我尝试同时执行它们时,我收到错误“-50”,这是无效参数。从下面的代码中,删除kSecAttrAccessControl或kSecAttrSynchronizable可以按预期工作。
根据我迄今为止的经验(阅读 - 几天的挫败感),以及一些钥匙串 API 简化工具(如UICKeychainStore )的功能,似乎如果我使用 Touch ID 身份验证,钥匙串共享将不起作用,反之亦然。我正在寻找可以说明但无法找到的 Apple 文档。
我浏览了 Apple 的SecItem.h页面,我发现一个有用的信息说明了以下关于kSecAttrAccessible和kSecAttrSynchronizable的信息:“如果在 OS X 或 iOS 上同时指定了这两个属性,则 kSecAttrAccessible 键的值可能只是其名称不以“ThisDeviceOnly”结尾,因为它们无法同步到另一台设备。” 但是,我没有使用“ThisDeviceOnly”(我目前正在使用kSecAttrAccessibleAlways进行测试)
您能否帮助指出 Apple 是否以及在何处记录了此限制?这将有助于我将其记录下来,然后继续前进。谢谢。
objective-c - 如何检查一个类或 CFType 在 Objective-C 中是否可用
我现在在 iOS8 中工作,我想检查 CFType 'SecAccessControlRef' 是否可用。由于该应用程序将支持 iOS 7,如果不进行检查,该应用程序将崩溃。对于常规的 NSClass 我只会使用类似的检查
但是非 NSClass 项目有类似的东西吗?
ios - 是否可以以编程方式关闭 Touch ID LAContext 对话框?
如果我的应用在屏幕上显示触摸 ID 对话框时收到推送通知,我希望能够取消/关闭它并处理推送。
这是否可能,或者我是否需要存储推送数据,直到用户导致对话框关闭或安排替换本地推送以稍后处理它?
ios - 是否可以获取 TouchID 信息并与指纹数据库进行比较?
我知道有了LocalAuthentication
,很容易将 TouchID 嵌入到 iOS 应用程序中。
但是是否有可能获取TouchID信息并将其与其他指纹数据库进行比较?