On phones locked only with passcode, 5-press to lock doesn't lock if "stay unlocked for n amount of minutes" is set.

Originator:javiermatusevich
Number:rdar://34580622 Date Originated:September 21 2017, 6:00 PM
Status:Open Resolved:
Product:iOS/iPhone Product Version:11
Classification: Reproducible:
 
Area:
Lock Screen

Summary:
iOS 11 allows you to press 5 times the sleep/wake button to access the emergency options while also locking the device and requiring a passcode (disabling biometrics such as TouchID). When TouchID is disabled or non-existent, there's a security option to require a passcode after a period of time that's not "immediately". Whenever that option is used (e.g. 1m, 5m, 15m), and the 5-times-press action is performed, the device shows the emergency UI, but if attempted to unlock (assuming the device was previously unlocked and the set time hasn't passed yet) the device will succeed. The device should be locked immediately when the emergency trigger is activated.  

Steps to Reproduce:
1) Disable biometrics or use a phone without them
2) Set a passcode to unlock
3) Set the "Require Passcode After" time to something other than immediately.
4) Set the device in sleep mode.
5) Fast press the sleep/wake button 5 times until the Emergency UI comes up.
6) Cancel the emergency UI.
7) Attempt to unlock the device by pressing the home button.

Expected Results:
The device requires a passcode to unlock.

Actual Results:
The device unlocks.

Version/Build:
iOS 11
15A372

Configuration:
iPhone without TouchID setup or enabled to handle unlocks.

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!