使用 Touch Id 在数据库中存储指纹 [关闭]
Posted
技术标签:
【中文标题】使用 Touch Id 在数据库中存储指纹 [关闭]【英文标题】:Store finger prints in Data base using Touch Id [closed] 【发布时间】:2014-12-19 07:29:43 【问题描述】:我正在制作一个应用程序,在第一个屏幕上我有登录和注册按钮。当我点击注册时,它会询问用户指纹,然后是用户详细信息。从这里我想在数据库中存储指纹和用户详细信息。
当他点击登录时。如果指纹与他将向前移动的数据库指纹匹配,它将打开生物识别扫描仪。
有什么办法可以将指纹存储在数据库中。如果是这样,请提供一些参考链接,引导我实现目标。
提前致谢
【问题讨论】:
code.tutsplus.com/tutorials/… 这可能会有所帮助。 我需要获取指纹并将其保存在数据库中。是否可以。以上教程是我在 Appcoda 中看到的 swift 语言。[link]appcoda.com/touch-id-api-ios8 【参考方案1】:您不能直接访问指纹。这是 Apple 故意限制的(隐私保护)。因此,您也无法将它们存储在数据库中。
触控 ID
您的应用现在可以在访问您应用中的部分或全部内容之前使用 Touch ID 对用户进行身份验证。指纹数据受到保护,绝不会被 iOS 或其他应用程序访问。 [...]
Source: iOS 8 for Developers by Apple
仍然可以使用 API 进行身份验证,但只会返回 Authenticated
和 Not Authenticated
之类的值,而没有关于指纹本身的信息。
【讨论】:
以上是关于使用 Touch Id 在数据库中存储指纹 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章