我正在开发需要集成触摸 ID 和密码的 iOS 应用程序,我在 Google 上搜索并找到了许多有关触摸 ID 的教程,我遵循了这一点并成功完成了。一切都很好,但在弹出窗口中显示输入密码 ,如下图所示,我几乎没有任何疑问。
- 是否可以使用锁屏中显示的苹果默认密码视图?
- 如果是,那么苹果会允许将应用上传到应用商店吗?
寻求帮助。谢谢
隐藏密码选项试试这个..
var LocalAuthentication = LAContext()
LocalAuthentication.localizedFallbackTitle = "" // Add this line
您提到的教程仅使用生物识别身份验证 deviceOwnerAuthenticationWithBiometrics
,指示使用 Touch ID 进行身份验证的设备所有者参考此。
如果您想使用其中任何一个 (Touch id or passcode) 进行身份验证,请deviceOwnerAuthentication
改用。
代替
[context .evaluatePolicy(LAPolicy.deviceOwnerAuthenticationWithBiometrics ..
和
[context .evaluatePolicy(LAPolicy.deviceOwnerAuthentication ..
我们不能在我们的应用程序中使用 Apple 的默认锁屏视图,但是您可以在 github 上使用这个库。