iOS 中的 Touch ID 密码集成

Touch ID Passcode Integration in iOS

我正在开发 iOS 应用程序,我需要在其中集成触摸 ID 和密码,我用谷歌搜索并找到了很多关于触摸 ID 的教程,我遵循 this 并成功完成。一切都很好,但弹出窗口显示 输入密码 如下图所示 我有几个问题。

寻求帮助。 谢谢

我们不能在我们的应用程序中使用 Apple 的默认锁屏视图,但是您可以在 github 上使用 this library

要隐藏密码选项试试这个..

var LocalAuthentication = LAContext()

LocalAuthentication.localizedFallbackTitle = ""  // Add this line 

您提到的教程仅使用 deviceOwnerAuthenticationWithBiometrics 的生物识别身份验证,这表明设备所有者使用 Touch ID refer this .

进行了身份验证

如果您想使用其中之一(Touch id 或密码)进行身份验证,请改用 deviceOwnerAuthentication

替换

[context .evaluatePolicy(LAPolicy.deviceOwnerAuthenticationWithBiometrics ..

[context .evaluatePolicy(LAPolicy.deviceOwnerAuthentication  ..