Closed keepassium closed 1 year ago
Found, fixed and tested on device. Submitting to beta to confirm, then fast track to the App Store.
The update was just approved by Apple and is already in the App Store.
I've just downloaded the latest version for iOS from the App Store (v1.38.121)
It's fixed the Face ID loop when launching the app from the homescreen (Thanks!) but it still happens when using the app to AutoFill passwords.
Yep, can reproduce. I will look into it.
As a workaround for the Face ID loop in AutoFill, increase the app protection timeout to 3 seconds.
Starting with iOS 16.2, iPhones with the "dynamic island" get stuck in Face ID loop: after a successful Face ID scan you get an animated checkmark, followed by another Face ID scan, over and over.
Environment:
Additional context
There are multiple reports that on affected devices the Face ID prompt stays visible a few seconds longer than usual, in all apps. Hypothetically, by the time the system returns control from Face ID to KeePassium, the app already locks up again.
The issue does not reproduce on earlier iPhone models nor in iOS simulator. To debug this on device, I have ordered an iPhone 14 Pro, but it won't arrive before Friday. (Physical stores are out of stock due to the season.) In the meanwhile, I will try a few "blind" solutions via KeePassium beta and hopefully fix the issue before receiving the device.
Temporary Workaround
Use Face ID
option. This way, KeePassium won't attempt Face ID scans and will show passcode input instead.