У меня есть приложение, которому требуется аутентификация по отпечатку пальца при каждом запуске приложения, поэтому я поместил аутентификацию по отпечатку пальца в applicationDidBecomeActive в AppDelegate.
После того, как мой iPad и Xcode обновлены до iOS 13, откроется диалоговое окно отпечатка пальцавсплывающее окно задерживается от 30 секунд до 1 минуты.(Это всплывающее окно непосредственно перед обновлением до iOS 13)
У кого-нибудь была подобная ситуация?
if context.canEvaluatePolicy(.deviceOwnerAuthentication, error: &error){
let reason = "Fingerprint Login"
context.evaluatePolicy(.deviceOwnerAuthentication, localizedReason: reason ) { success, error in
if success {
DispatchQueue.main.async { [unowned self] in
print("Success")
}
} else {
print(error?.localizedDescription ?? "Failed to authenticate")
}
}