sjhoeksma / cordova-plugin-keychain-touch-id

Touch ID plugin with saving password in keychain for IOS and android
87 stars 160 forks source link

Touch ID not available show after several times input wrong fingerprint #51

Open beatic opened 5 years ago

beatic commented 5 years ago

Dear Mr. @sjhoeksma and all Contributors,

for your information, me and my team are using your plugin for feature fingerprint scanner on our app. Accidentally, on iOS platform, when we tried to input wrong fingerprint for several times and later our app show error message "Touch Id not available". But on Android platform, with same scenario, the error message not show up.

Here the information: "name": "cordova-plugin-keychain-touch-id", "version": "3.2.1", We build using Xcode 9 Our device testing is iPhone 5S with iOS version 12.0 We using Ionic Framework version 3.13.0

The questions are: a. Is there any possibility to know or maybe generate the log with full information that can tell us the root cause that only happened on iOS? b. Is there any way to make sure that the fingerprint is still there or the fingerprint is really disappear?

Here the screenshot that show the part of our code, where, how and when we call the plugin and trigger the alert:

ss_2

Here the screenshot that show the alert: (I'm sorry before for the typo on alert message) ss_1

Here the scenario: a. Login to app using password 4 digits b. Successfully login c. Save the Touch Id d. Logout e. Login to app using Touch Id f. Intentionally, input wrong fingerprint for several times g. Then input the right fingerprint. h. Alert show message "Touch Id not available"

Please let me know if you need more information regarding this issue.

Best Regard.