FaceID awareness API should be public

Originator:michaelhochs
Number:rdar://35718795 Date Originated:28-Nov-2017 10:48 AM
Status:Open Resolved:
Product:iOS + SDK Product Version:11.1.2
Classification:Feature (New) Reproducible:Always
 
Summary:
The awareness feature that FaceID offers is very awesome. The display dimming is an awesome use case for this but also things like hiding notifications while locked demonstrates the power of this feature (while not being exclusive for FaceID, it becomes a lot more efficient and magical with FaceID in my opinion).

There are a lot of use cases where this awareness could be used to increase the user experience in apps as well. E.g. showing animations that should drag the users attention to updated content or things they need to react to only when the user is actually looking at the screen would make them more effective and less likely to be missed.

Therefore I would love to see this API becoming public and usable by developers. A simple notification for when the user starts and stops looking at the screen and a property on `UIScreen` to check if the user is currently looking at it would already be sufficient for a lot of use cases I guess.

Steps to Reproduce:
 

Expected Results:
 

Actual Results:
 

Version:
11.1.2

Notes:

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!