Aller au contenu
Langue : FR

L'iPhone lit-il les tags quand il est verrouillé ?

Verrouillé et endormi ne sont pas le même état, et cette distinction décide de la réponse. Un téléphone verrouillé mais réveillé peut présenter une notification issue d'une lecture en arrière plan. Un téléphone profondément endormi dans une poche ne cherche rien du tout, quel que soit son modèle.

Trois états, non deux

On dit « verrouillé » et on veut dire l'une de trois choses.

Endormi, écran éteint et téléphone occupé au minimum. Réveillé mais verrouillé, écran de verrouillage affiché. Ou déverrouillé et en cours d'usage.

Ces trois états se comportent différemment, et une question posée en termes de verrouillé ou non ne peut pas recevoir de réponse, puisqu'elle confond les deux premiers.

Ce qui se produit réellement

Sur un modèle doté de la lecture en arrière plan, un téléphone assez réveillé pour présenter une notification peut en produire une à partir d'un tag. La lecture en arrière plan est disponible à partir de l'iPhone XS et XR.

Un téléphone endormi n'est pas dans cette situation : rien n'apparaît.

Une application ne peut lire dans aucun des trois états à moins d'être ouverte et de demander, contrainte qui s'applique indépendamment du verrouillage.

Prenez NFC Tools. Sur iOS, elle demande un iPhone 7 ou un modèle ultérieur sous iOS 15.6 au minimum, et l'application doit être lancée manuellement. La lecture en arrière plan est disponible à partir de l'iPhone XS et XR.

Le paiement n'est pas la même chose

On fait remarquer que payer fonctionne sans rien déverrouiller, et on en conclut que la lecture de tags devrait fonctionner aussi.

Le paiement est de l'émulation de carte : le terminal produit le champ et le téléphone répond comme une carte. La lecture de tags est le rôle inverse, avec le téléphone qui produit le champ.

Ce sont deux modes différents atteints par des chemins différents et régis par des règles différentes : que l'un fonctionne ne dit rien de l'autre.

C'est la déduction fausse la plus courante sur le NFC des iPhone et elle mérite d'être dite clairement.

Ce qu'il faut attendre en public

Supposez que la personne réveillera son téléphone. La plupart des gens le font sans y penser quand ils comptent toucher quelque chose.

Concevez pour qu'un contact délibéré sur un téléphone réveillé fonctionne, et tenez tout ce qui va au-delà pour un bonus plutôt que pour une exigence.

Imprimez une courte consigne. Elle transforme un visiteur perplexe tenant un téléphone endormi en visiteur qui réussit, et elle ne coûte rien.

Et ne bâtissez pas un enchaînement qui dépende d'un téléphone endormi lisant un tag, parce que cela fonctionne sur certains appareils et pas sur d'autres, ce qui est pire qu'une limite que vous auriez prise en compte.

Questions fréquentes

Pourquoi le paiement fonctionne-t-il téléphone verrouillé ?

Le paiement est de l'émulation de carte, où le terminal produit le champ et le téléphone répond. La lecture de tags est le rôle inverse avec ses propres règles.

Le téléphone doit-il être déverrouillé ?

Il doit être assez réveillé pour présenter une notification. Le déverrouillage n'est pas le facteur décisif, l'endormissement l'est.

Un tag réveillera-t-il mon téléphone ?

Non. Un téléphone endormi ne produit pas de champ : il n'y a rien à quoi le tag puisse répondre.

Peut-on faire que cela fonctionne depuis une poche ?

Pas de façon fiable, sur aucune des deux plateformes. Concevez plutôt pour un contact délibéré sur un téléphone réveillé.