面对ID从键链中写入并读取值

  • 本文关键字:读取 ID 面对 ios face-id
  • 更新时间 :
  • 英文 :


我确实理解了框架中使用触摸ID的kSecAccessControlTouchIDAny的访问权限在框架keyChainAccess中的工作方式,但我无法弄清楚如何使用iOS 11中的face ID做到这一点。我找不到任何尚未解决它的文档(也许文档还没有出版?)。

因此,我正在寻找堆叠式流程并询问:如何编写用face ID固定在钥匙扣上的值以及如何复制它们?

最小的例子会很好。

现在似乎在xcode 9.1中起作用(因为beta)。

可在此处进行测试:

即使此示例尚未更新以用于Face ID,它似乎适用于存储由Face ID保护的钥匙扣项目。

如所讨论的,这在Xcode 9.0 gm中不起作用。

看起来Apple已向本地身份验证API添加了面部ID支持,但尚未添加钥匙扣ACL。

我打算做的是使用本地身份验证来触发面部ID提示,然后如果成功的话,请直接访问钥匙扣。触摸ID不如我们拥有的适当的钥匙扣ACL API安全,但这是我到目前为止提出的最好的解决方案。

https://developer.apple.com/documentation/localauthentication/localauthentication_constants?changes=latest_minorhttps://developer.apple.com/documentation/localauthentication/labiometrytype?changes=latest_minor

相关内容

  • 没有找到相关文章

最新更新