« Bug » de Face ID : l'explication d'Apple

Florian Innocente | | 07:46 |  85

Apple a livré une explication au "bug" qu'a connu la démonstration de Face ID par Craig Federighi. Alors que l'iPhone X aurait dû se déverrouiller pronto en voyant le visage du patron de l'ingénierie logicielle, il s'est mis en mode demande de code, comme s'il ne l'avait pas identifié. Federighi a donc poursuivi sa démo avec un iPhone X de secours.

Et d'une certaine manière il y a bien eu problème d'identification, mais en coulisses, lorsque le téléphone a été manipulé par d'autres que Federighi. En dehors d'un défaut de fonctionnement bête et méchant, c'est la théorie qui tenait le plus la corde (lire Une tentative d’explication du bug Face ID de Craig Federighi)

Apple a ainsi livré l'explication suivante à David Pogue chez Yahoo après avoir analysé les logs de cet iPhone :

Des gens manipulaient l'appareil en préparation de la démo sur scène et ils ne se sont pas rendus compte que Face ID essayait d'authentifier leur visage. Après avoir échoué un certain nombre de fois, parce qu'ils n'étaient pas Craig, l'iPhone a fait ce pour quoi il est conçu, c'est à dire qu'il a exigé un code d'accès. Face ID a fonctionné comme prévu.

De la même manière qu'après cinq essais infructueux Touch ID va réclamer un code d'accès.

Catégorie : 

Les derniers dossiers sur iGeneration

Ailleurs sur le Web


85 Commentaires Signaler un abus dans les commentaires

avatar R1x_Fr1x 14/09/2017 - 07:49

You use it the wrong way. I mean, in this case, we have used it the wrong way but anyway. Face ID is great. It is cool.

avatar House M.D. 14/09/2017 - 07:54 via iGeneration pour iOS

@R1x_Fr1x

Oh, y’avait longtemps que personne n’avait sorti cet argument éculé que toute personne contre Apple sort quand il n’a plus rien à dire...

avatar Ze_misanthrope 14/09/2017 - 09:08 (edité)

Un peu comme les blagues explosives à chaque mention du Note?

avatar rolmeyer 14/09/2017 - 07:52 via iGeneration pour iOS (edité)

.….... tempête dans un verre d'eau

avatar x3dt 15/09/2017 - 01:36 via iGeneration pour iOS

@rolmeyer

Tellement d’accord ✌🏻

avatar Sgt. Pepper 14/09/2017 - 07:53 via iGeneration pour iOS

Comme TouchId , si un Quidam appuie sur le bouton home plusieurs fois, le code sera exigée.

La une personne a du essayer de swiper plusieurs fois et à bloquer la bête .

Difficile de tout contrôler....
Mais il aurait dû le garder dans sa poche 😜

avatar byte_order 14/09/2017 - 13:31

> Comme TouchId , si un Quidam appuie sur le bouton home plusieurs fois, le code sera exigée.

La nuance, c'est qu'il est plus rare de voir quelqu'un se permettre d'appuyer sur un bouton d'un iPhone qui ne lui appartient pas, alors qu'il est nettement plus difficile d'espérer que personne d'autre que vous va oser se placer dans le champ de vision du capteur de FaceID.

Y'a quand même un léger souci conceptuel dans l'approche actuelle : reconnaissence permanente de tout visage présent dans le champ + code exigé après 5 visages non reconnu.

Bientôt une loi qualifiant le passage dans le champ d'un capteur comme une tentative d'intrusion dans une propriété privée !?

avatar Sgt. Pepper 14/09/2017 - 14:52 via iGeneration pour iOS

@byte_order

😳😳🙄

Encore une fois :
Ce n'est pas "rentrer dans le champs de vision " qui compte mais le faite de de SWIPPER

Une action physique sur le mobile 😉

avatar sachouba 14/09/2017 - 18:15

@Sgt. Pepper :
L'iPhone essaie de déverrouiller avec FaceID à chaque fois que l'écran s'allume, sans swiper sur l'écran.
Swiper sert seulement à afficher l'écran d'accueil une fois que le déverrouillage a été effectué.

avatar IceWizard 14/09/2017 - 15:24

@byte_order
"La nuance, c'est qu'il est plus rare de voir quelqu'un se permettre d'appuyer sur un bouton d'un iPhone qui ne lui appartient pas, »

Vas donc dire ça à mon neveu, dont la petite soeur adore appuyer sur le bouton de son iPhone pour l’embêter.

avatar byte_order 14/09/2017 - 16:45

Pourtant la solution est simple : offrir un iphone à sa petite soeur.

Oui, racheter un produit Apple est *toujours* la solution.

avatar kylmat 14/09/2017 - 07:53 via iGeneration pour iOS

Sauf que le 5 ieme échec a bien étais sur son visage

avatar @ymeric 14/09/2017 - 07:58 via iGeneration pour iOS

@kylmat

Comment peut-on affirmer que le 5eme était sur son visage ?
Si TouchID ne reconnait pas la bonne empreinte, il affiche ce message au 5ème, 6eme et 7eme essai... jusqu'à se bloquer pour 1min.

Donc non, FaceID n'a pas bugé sur Craig la 5ème fois.

avatar Sgt. Pepper 14/09/2017 - 07:58 via iGeneration pour iOS

@kylmat

Non, il était deja bloqué.

Bloque ton TouchId et tu verras ce qui se passe 😉

avatar miistajuan 14/09/2017 - 08:50 via iGeneration pour iOS

@kylmat

Ça ne se sent pas le 2nd degré?

avatar tbr 14/09/2017 - 09:52 via iGeneration pour iOS

@kylmat

Et le 6ème sur votre grammaire...

avatar 33man 14/09/2017 - 07:55 via iGeneration pour iOS (edité)

Le fait que Craig s’essuie le visage et les joues après l’échec ne vous interpelle pas? Il doit bien mieux connaître la chose et sa réaction me laisse penser qu’il y a/avait des soucis si on a la peau trop luisante ou qui brille ( transpiration + lumière spot )

Bref à vérifier avec les premiers test en nature

avatar Sgt. Pepper 14/09/2017 - 08:01 via iGeneration pour iOS

@33man

Vu le coup de stress, oui Craig a sur chauffé😰😁

Mais si FaceId est la merde que tu décris , l'imposture va bientôt être révélé au monde entier et Apple enfin démasqué ..
Et tout le monde pourra s'équipé en S8: le rêve

... ou Pas 🤣

avatar julien2174 14/09/2017 - 08:44 via iGeneration pour iOS

@Sgt. Pepper

S8 ou iphone x l'arnaque est la même car on peut pas changer un écran oled il faut juste racheter un smartphone donc attention c'est pour les personnes maladroites ses deux téléphones !

avatar Sgt. Pepper 14/09/2017 - 08:47 via iGeneration pour iOS

@julien2174

Ha bon?
Apple a annoncé cela?

avatar Tchobilout23 14/09/2017 - 08:07 via iGeneration pour iOS

@33man

Faut arrêter de voir le mal partout.. tu ne pense pas qu’il s’essuie le visage (encore que moi je trouve pas qu’il « s’essuie’ mais plutôt se pince) plutôt car il est dégoûté car il comprend aussitôt que le téléphone a détecté des visages auparavant..

Ce n’est pas un bug.. fin d’histoire..

Une fois que le X sera sorti.. tout le monde fera l’éloge de FaceID.. j’en suis sur ;-)

avatar whocancatchme 14/09/2017 - 08:08 via iGeneration pour iOS

@33man

Non c'est surtout qu'il est maquillé pour la télé donc son réflexe a été d'en enlever dans un moment de panique

avatar EBLIS 14/09/2017 - 08:15

J'ai eu la même réflexion, comme s'il anticipait le même comportement sur le deuxième téléphone. Mais on interprète peut être mal. L'explication donnée semble assez plausible.

Je trouve par contre sa réaction très rapide, il savait qu'il était en démo de FaceID et n'a pas mis instinctivement le code pour déverrouiller et n' pas paniqué, hop on va au backup, plutôt un bonne maitrise de sa démo je trouve.
J'avoue n'avoir jamais regardé de keynote Apple et ne sait donc pas si les participants sont de bons présentateurs.

J'aimerais quand même poser deux questions (je n'ai plus d'appareils iOS) :
- sur la démo il y a un code numérique, c'est possible de mettre une passphrase complexe?
- si on décide de switcher de TouchID ou FaceID à une passphrase ou un code et qu'on décide de revenir après à FaceID ou TouchID, est-ce qu'il faut les réenregistrer ou l'appareil les garde-t-il en mémoire?

avatar Sgt. Pepper 14/09/2017 - 08:29 via iGeneration pour iOS

@EBLIS

"
J'aimerais quand même poser deux questions (je n'ai plus d'appareils iOS) :
- sur la démo il y a un code numérique, c'est possible de mettre une passphrase complexe?"

Oui : code 4 digits ou plus; ou passphrase.

"
- si on décide de switcher de TouchID ou FaceID à une passphrase ou un code et qu'on décide de revenir après à FaceID ou TouchID, est-ce qu'il faut les réenregistrer ou l'appareil les garde-t-il en mémoire?
"

Les deux sont utilisables en même temps.
Si tu appuies sur le bouton home et que ton doigt n'est pas reconnu ( doigt non enregistré) , l'iPhone te propose de ressayer ou de mette ton code/ passphrase.
Si tu rentres ton code à la place , la prochaine fois tu peux utiliser TouchId à nouveau 👍

avatar adamB 14/09/2017 - 10:51 via iGeneration pour iOS

@EBLIS

Oui tu mets ce que tu veux dans la langue que tu veux et la longueur dont tu as envie. 😉 (quand tu changes de mdr il te demande juste l'ancien, je ne sais pas ce qu'il en est avec touch ID mais ça devrait être pareil)

avatar BeePotato 14/09/2017 - 14:18

@ EBLIS : « Je trouve par contre sa réaction très rapide, il savait qu'il était en démo de FaceID et n'a pas mis instinctivement le code pour déverrouiller et n' pas paniqué, hop on va au backup, plutôt un bonne maitrise de sa démo je trouve. »

Une bonne maîtrise, en effet. Même si on peut lui faire le reproche d’avoir sauté peut-être trop rapidement sur la solution de secours, alors qu’il avait l’opportunité d’expliquer pourquoi ce code était parfois demandé, puis faire la démo du verrouillage de l’appareil avant son déverrouillage par Face ID.
Bien sûr, ça demandait une grande confiance en soi — et sans doute une confiance encore plus grande dans le système. Mais ça aurait été bien plus classe et n’aurait laissé à personne une impression de bug.

avatar mikabri 14/09/2017 - 08:14 via iGeneration pour iOS

@33man

Exact personne ne semble le remarquer il s'essuie clairement les dessous des yeux

avatar headoverheel 14/09/2017 - 08:23

la peau trop luisante ou qui brille ( transpiration + lumière spot ) : Ca me rappelle l'affaire Baudis. Il était venu se défendre sur TF1 en sueur, il était donc coupable. Manque de chance, il était innocent.

avatar Frodon 14/09/2017 - 07:57 via iGeneration pour iOS (edité)

Oui c'est clairement visible sur la vidéo il est indiqué : "Your passcode is required to enable FaceID."

Ce type de message (pour TouchID comme FaceID) s'affiche dans les cas suivants:

- The passcode has not been used to unlock the device in the last six days
- Your fingerprint or face has not been used to unlock the device in the last eight hours
- You have just powered up (or rebooted) your device
- Your device has not been unlocked for more than 48 hours
- You’ve unsuccessfully tried to use your fingerprint or face on five consecutive attempts

En cas d'échec simple ce n'est pas cet écran qui s'affiche, mais simplement un message d'erreur d'identification en bas de l'écran, jusqu'à 5 fois (c'est seulement après 5 échec que l'écran invitant à saisir le mot de passe s'affiche).
Or là il a se message directement des la première tentative signe que la situation est l'une de celle listée ci-dessus et non un simple échec d'authentification unique.

Bref, pas la peine de chercher d'autres explications, il n'y a aucune place au doute ici, le téléphone était déjà en mode sécurité (pour une des causes précitées) avant qu'il le prenne.

Donc effectivement aucun bug, c'est le comportement normal de FaceID.

avatar Alberto8 14/09/2017 - 08:47 via iGeneration pour iOS

@Frodon

Tres bien expliqué rien a dire tempête dans un verre d'eau 🤐

avatar NoxDiurna 14/09/2017 - 08:01 via iGeneration pour iOS

Pour moi, je prendrai ce téléphone et Touch ID ou Face ID est relativement peu important si je peux déverrouiller le téléphone avec Apple Watch.

avatar Sgt. Pepper 14/09/2017 - 08:05 via iGeneration pour iOS

@NoxDiurna

👍👍👍

Oui en effet je me faisais la même réflexion, 🤗

le TOP serait que l'iPhone détecte que la Watch est à moins d'1 mètre de l'iPhone et de se débloque automatiquement😻😻

( avec tout de même une authentification - code, FaceId, Touch- moment de mettre la montre.)

avatar EBLIS 14/09/2017 - 08:17

La gestion serait complexe non? Imagine que tu te fasses voler ton téléphone de ton sac ou poche, l'appareil serait quand même dans le rayon de ta montre et serait déverrouillé.

avatar geekdefense 14/09/2017 - 08:02 via iGeneration pour iOS

Vu la réactivité et le résultat des autres déverrouillages durant l'essai l'explication est plausible, c'est pas comme le Touch ID où s'il aurait eu les mains trop moites celui-ci ne l'aurait peut être pas reconnu et aurait sans doute exigé le code ( ça m'arrive parfois )

avatar Slo88 14/09/2017 - 08:03 via iGeneration pour iOS

C'était quand même le couac à éviter mais c'était peut-être volontaire pour faire parler encore plus #complotisme 😜

avatar Kounkountchek 14/09/2017 - 08:04 via iGeneration pour iOS

Ça me rappelle tellement les commentaires après la sortie de Touch ID... De toute façon Apple ne sortirait pas quelque chose qui ne fonctionne pas bien, donc oui Face ID ça va marcher.

avatar marcpafr 14/09/2017 - 08:06

Mais bien sur ... ahahahaha, la loose
Et qui vous dit que le fonctionnement et identique à TouchID ?
Craig Federighi serait-il un amateur à ce point pour ne pas avoir vérifié ? cela m'étonnerait...

avatar Lestat1886 14/09/2017 - 08:07 via iGeneration pour iOS

@marcpafr

C'est pas lui qui vérifie j'imagine

avatar EBLIS 14/09/2017 - 08:20

(Lose pas "loose" ;) )

avatar judge dredd 14/09/2017 - 08:34 via iGeneration pour iOS

@marcpafr

Faut savoir, ce sont des amateurs chez Apple ou pas ? 😁

avatar Lestat1886 14/09/2017 - 08:06 via iGeneration pour iOS

Je vais montrer l'iphone a mes 2 parents, mes 3 soeurs et mes 5 neveux et hop données effacées 😂

avatar yoyo3d 14/09/2017 - 08:09 via iGeneration pour iOS

@Lestat1886

Je sens en effet que ce truc va se révéler très agaçant à l usage.

avatar EBLIS 14/09/2017 - 08:22

Oui effectivement. Mais bon, On a bien compris Apple depuis le temps : chacun son iBidule, on partage pas, on ne fera jamais de profils utilisateurs... $$$.

avatar Jazzride 14/09/2017 - 08:20

la révolte de l'iphone:
"tu n'es pas Steve je te refuse l'accès"

avatar Frodon 14/09/2017 - 08:25 via iGeneration pour iOS (edité)

@marcpafr
Qui? La doc officielle destinée aux développeurs.

avatar ingmar92110 14/09/2017 - 08:51 via iGeneration pour iOS

@Frodon

Bien résumé et argumenté merci ;-)

avatar fredG4 14/09/2017 - 08:30 via iGeneration pour iOS

Si Apple dit vrai c'est bien là le problème de FaceId qui est mis à jour. Je m'explique : FaceId va en permanence capter les visages de ceux qui regardent l'iPhone donc au bout de 5 visages exigé le code. Avec TouchId peu de personnes posent le doigt sur mon iPhone posé sur une table à la terrasse d'un café. Par contre nombreux sont ceux qui passent à côté de ma table. En clair dans pas mal de situations et à l'insu de leur plein gré bloquer le téléphone donc m'obliger à saisir le code. Super pratique !

avatar reborn 14/09/2017 - 08:36 via iGeneration pour iOS

@fredG4

Face id détecte les visages quand l'écran est allumé. Pour allumer l'écran il faut le toucher.

avatar Sgt. Pepper 14/09/2017 - 08:36 via iGeneration pour iOS

@fredG4

Non
Car il faut swiper pour qu'un visage non reconnu soit comptabilisé. 🙄

avatar Moumou92 14/09/2017 - 08:40 via iGeneration pour iOS

@fredG4

À voir à l'usage, mais à mon sens pour déclencher faceid il faut plus que le regarder... dans la demo il montre bien qu'il faut lever l'iPhone vers soit pour déclencher face id... t'imagines l'état de la batterie si l'iPhone scrute en permanence... ça doit consommer ces capteurs 3D...

Pages