ios - 在不实际使用 TouchID/FaceID 的情况下询问用户 TouchID/FaceID 许可

标签 ios swift touch-id face-id

我正在创建一个应用程序,用户必须登录并可以使用 FaceID 或 TouchID 来加快登录过程。

可以在应用程序的内部设置中启用或禁用使用 FaceID 或 TouchID 登录。

首次使用 TouchID/FaceID 时,用户必须向应用程序授予这些权限。我希望用户在应用程序设置中启用生物识别身份验证后立即出现此权限请求对话框,而不是在用户使用它登录之前出现。

我在谷歌上没有找到任何东西,所以我怀疑这是否可能。

最佳答案

如果您在应用内启用 Touch ID 或 Face ID 功能时提示用户执行该功能,则可以实现此目的。

据我所知,没有其他方法可以触发此权限提示。

关于ios - 在不实际使用 TouchID/FaceID 的情况下询问用户 TouchID/FaceID 许可,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48178156/

相关文章:

ios - 正在调用我的委托(delegate)函数,但我的 UI 仍然没有相应更新

ios - bundle 标识符 : setup for new project with IOS App+Framework+Today Extension

Swift:是否可以完全操作TextField、Button等网页元素?

ios - Tableview 中的 Swift Firebase Firestore 数据

ios - Touch ID 卡住 AVCaptureDevice

ios - Touch ID 警报的 UIWindowlevel

ios - 将用户凭据存储在钥匙串(keychain)中以便使用 touchid 登录有多安全?

ios - 带有 Firebase Id token 的 Firestore REST API

ios - 对使用 UserDefaults 确保删除的项目在 TableView 中保持删除感到困惑

iOS-在数据添加到数组后让 Segue 执行 (Swift)