http://i.stack.imgur.com/id9E3.jpg
解决方法 这可以通过iOS 9来完成,它暴露了一种新的LAPolicy类型,即在调用evaluatePolicy时,传入DeviceOwnerAuthentication而不是DeviceOwnerAuthenticationWithBiometrics.这里有一些快速:
import LocalAuthenticationfunction authenticateUser() { let context = LAContext() context.evaluatePolicy(LAPolicy.DeviceOwnerAuthentication,localizedReason: "Please authenticate to proceed.") { [weak self] (success,error) in guard success else { dispatch_async(dispatch_get_main_queue()) { // show something here to block the user from continuing } return } dispatch_async(dispatch_get_main_queue()) { // do something here to continue loading your app,e.g. call a delegate method } }}
现在,当用户用错误的手指点击主页按钮时,警告框将显示“输入密码”选项:
点击输入密码将显示两个提示之一,具体取决于用户是否设置了数字或字母数字密码:
数字密码:
字母数字密码:
总结以上是内存溢出为你收集整理的ios – Touch ID – 如何进入密码屏幕? -迅速全部内容,希望文章能够帮你解决ios – Touch ID – 如何进入密码屏幕? -迅速所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)