при нажатии кнопки я добавил распознавание лица и if true
, нужно перейти на другую страницу. Но не работает. Приложение упало. Через несколько минут перейдите на следующую страницу и кнопка «Назад» не работает.
@IBAction func myProfile(_ sender: Any) {
// self.performSegue(withIdentifier: "MyProfile", sender: nil)
let context:LAContext = LAContext()
if context.canEvaluatePolicy(.deviceOwnerAuthenticationWithBiometrics, error: nil){
context.evaluatePolicy(LAPolicy.deviceOwnerAuthenticationWithBiometrics, localizedReason: "Need to access with your finger print", reply: {(wasCorrect, error) in
if wasCorrect{
print("correct")
self.performSegue(withIdentifier: "MyProfile", sender: nil)
}else{
print("incorrect")
}
})
}else{
print("finger print doesn't support touch id")
}
}
Сообщение об ошибке:
[Анимация] + [UIView setAnimationsEnabled:] вызывается из
фоновый поток. Выполнение любой операции из фонового потока
на UIView или подкласс не поддерживается и может привести к неожиданным
и коварное поведение.