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 ..
我正在开发 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 ..