Como usar a cena de bloqueio de senha no meu aplicativo?

Na verdade, eu construo um aplicativo que contém autenticação local.

Meu código até agora:

func authenticateUser() {
        let authenticationContext = LAContext()
        var error: NSError?
        let reasonString = "Touch the Touch ID sensor to unlock."

        // Check if the device can evaluate the policy.
        if authenticationContext.canEvaluatePolicy(LAPolicy.deviceOwnerAuthenticationWithBiometrics, error: &error) {

            authenticationContext.evaluatePolicy( .deviceOwnerAuthenticationWithBiometrics, localizedReason: reasonString, reply: { (success, evalPolicyError) in

                if success {
                    print("success")
                } else {
                    if let evaluateError = error as NSError? {
                        // enter password using system UI 
                    }

                }
            })

        } else {
            print("toch id not available")
           // enter password using system UI
        }
    }

Meu problema é que eu quero usar a cena de bloqueio de senha quando o aplicativo não possui ID de toque ou impressão digital inválida.

Como abaixo Imagem:

Como eu posso fazer isso?

questionAnswers(2)

yourAnswerToTheQuestion