TouchID Alert Dialog Doesn't Dismiss
| Originator: | Ashley.NelsonHornstein | ||
| Number: | rdar://19229813 | Date Originated: | 12/11/14 |
| Status: | Open | Resolved: | |
| Product: | iOS | Product Version: | iOS 8.2 |
| Classification: | Serious Bug | Reproducible: | Sometimes |
Summary: The TouchID alert sometimes does not disappear before the reply block of LAContext's evaluatePolicy:localizedReason:reply: executes. Steps to Reproduce: 1. Make sure the app, in this case PasscodeTest, is not running in the background. 2. Tap to open the PasscodeTest app while having a finger on the TouchID sensor. 3. Observe that the label changes from "Evaluating..." to "Unlocked" and the background screen turns green, but the TouchID alert remains on the screen. Expected Results: TouchID alert dialog should dismiss before the reply block begins executing. Actual Results: The TouchID alert dialog remains on the screen after the reply block has executed. When you tap "Enter Password" or "Cancel," the TouchID alert disappears, but the screen becomes unresponsive to touches and the home button does not close the app. In order to get the iPhone to be responsive again, you have to press the power button to turn off the screen and then unlock the phone. Version: iOS 8.2 (12D436) Notes: Attached is a video of me demonstrating the reproducible steps, along with the results described above. Also attached is a sample project named PasscodeTest that I use in the video. Note, I found this issue significantly difficult to reproduce with the debugger. Configuration: iPhone 6 Plus 16GB AT&T, using WIFI
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!