FaceID Password

Apples Face ID demo actually  worked flawlessly

Last updated:

At Apple’s event on Tuesday,  Apple’s senior vice president of software engineering Craig Federighi demoed the iPhone X’s Face ID feature and the software failed to register Federighi’s face, prompting him to type in a password instead.

Federighi, without skipping a beat, picked up a second iPhone X. The device promptly recognized his face and the demonstration proceeded without any further setbacks.

Of course Face ID’s apparent failure prompted the interwebs to go nuts and the headlines read: Face ID had failed.

Howver, Face ID performed perfectly as it appears somebody at Apple set up the phone incorrectly. According to Apple, the issue was a simple matter of typing in the wrong password too many times.

“People were handling the device for stage demo ahead of time and didn’t realize Face ID was trying to authenticate their face,” said an Apple spokesperson.

“After failing a number of times, because they weren’t , the iPhone did was it was designed to do, which was to require his passcode… Face ID worked as it was designed to.”

We have no reason to suspect Apple isn’t telling the truth, as the message on the phone’s screen after Federighi tried to Face ID-unlock it confirms Apple’s story.

This is the message you see when you restart your iPhone X, rather than just waking it. With other iPhones, if you wake your phone, you can unlock it with your fingerprint but if it’s been off, you have to enter your password manually, every single time. The same procedure is carried out on Samsung phones.

It’s a security measure, meant to prevent others from accessing the phone to get your fingerprint data. Your fingerprints aren’t actually stored in your iPhone. The iPhone stores numerical representations of your fingerprints in something called the Secure Enclave. When you place your finger on the Home button/sensor, it compares the numerical representation of your fingerprint scan with what is stored in the Secure Enclave.

Your passcode is required when you restart because it unlocks the Secure Enclave. Without entering your passcode at restart, your iPhone cannot recognize your fingerprint(s), because the Secure Enclave is not accessible until after you enter the passcode.

Exactly the same system is at work on the iPhone X. You can unlock a sleeping phone with face recognition but if the phone has been restarted or shut off, you still have to enter your password manually.

Somebody, in the process of setting up Federighi’s demo phone, had restarted it before the show. The “passcode is required” message protected Federighi’s stored face data, just the way today’s phones protect your stored fingerprint data.

So in effect,  Apples Face ID demo actually worked flawlessly.

Rapid Mobile

Rapid Mobile uses cookies, tokens, and other third party scripts to recognise visitors of our sites and services, remember your settings and privacy choices, and - depending on your settings and privacy choices - enable us and some key partners to collect information about you so that we can improve our services and deliver relevant ads.


By continuing to use our site or clicking I Accept, you agree that Rapid Mobile and our key partners may collect data and use cookies for personalised ads and other purposes, as described more fully in our privacy policy.


You can change your settings at any time by clicking Manage Settings or by visiting our Privacy Centre for more detailed information.


Privacy Settings saved!
Cookie Services

When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies.Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.

These cookies allow us to count visits and traffic sources, so we can measure and improve the performance of our site.

We track anonymized user information to improve our website.
  • _ga
  • _gid
  • _gat

Decline all Services
Accept all Services