MESSENGER-2762 Initial Merge

This commit is contained in:
Frank Rotermund
2022-03-17 15:51:23 +01:00
parent ecae8d618f
commit c2108a2178
384 changed files with 17708 additions and 1928 deletions

View File

@@ -1,5 +1,6 @@
//
// Copyright 2020 New Vector Ltd
// Copyright (c) 2021 BWI GmbH
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -39,9 +40,13 @@ final class BiometricsAuthenticationPresenter: NSObject {
guard !BiometricsAuthenticationPresenter.isPresenting else {
return
}
BiometricsAuthenticationPresenter.isPresenting = true
LAContext().evaluatePolicy(.deviceOwnerAuthenticationWithBiometrics, localizedReason: message) { (success, error) in
BiometricsAuthenticationPresenter.isPresenting = true
let context = LAContext()
context.localizedFallbackTitle = NSLocalizedString("biometrics_mode_cant_unlock_button_title", tableName: "Vector", comment: "")
context.evaluatePolicy(.deviceOwnerAuthenticationWithBiometrics, localizedReason: message) { (success, error) in
if success {
// Complete after a little delay
DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) {