Je me suis acheté un iPhone 11, et j’ai découvert la gestion du NFC chez Apple. Je viens d’un SE (1ère génération), donc je n’avais pas accès à la technologie. Et du coup, je me suis intéressé à ce qu’il était possible de faire. C’est-à-dire pas grand chose.
Mon premier essai a été avec un objet connecté dont je parlerais dans la semaine… et ça ne marche pas. Visiblement, il y a un bug ou un problème avec l’iPhone 11, je ne suis pas le seul à avoir le souci.
iPhone et NFC
Techniquement, il y a du NFC depuis l’iPhone 6, pour payer avec Apple Pay. Mais sur les iPhone 6 et les iPhone 6S, ainsi que sur le premier SE (qui dérive du 6S), la technologie ne sert que pour la paiement. Circulez, il n’y a rien à voir. Ensuite, il y a les iPhone 7, 8 et X. Sur ces modèles, vous pouvez utiliser la technologie NFC, mais de façon explicite, avec une application dédiée. Elle doit avoir été pensée pour lire et écrire (depuis iOS 13) et elle doit être lancée. Ca fonctionne, donc, mais ce n’est pas très pratique. Avec les appareils récents (iPhone XS, XR, 11, SE de seconde génération), il est possible de lire un tag NFC sans lancer d’applications dédiées. Il y a tout de même quelques limites : la puce lue doit contenir une adresse de type URI. C’est-à-dire une URL, un lien vers un numéro de téléphone, une position sur une carte, etc. Vous trouverez quelques détails dans ce post Reddit assez complet. Enfin, les raccourcis peuvent être automatisé sur un tag NFC, par exemple pour activer des commandes HomeKit.
Ma déception
Le problème, c’est que même comme ça, c’est singulièrement limité. Chez moi, j’ai trouvé quelques tags NFC qui ne font pas réagir l’iPhone (il existe de nombreuses technologies et normes, l’iPhone n’accepte pas tous) et d’autres qui ne servent à rien.
Premièrement, un vieux casque Sony. Il possède une puce NFC dans une des oreillettes mais elle ne sert à rien avec l’iPhone. On peut la lire, elle allume le casque, mais c’est tout. Dans la même veine, un adaptateur Bluetooth (de la même marque) propose la même chose. En fait, les deux contiennent les informations pour l’appairage, mais iOS n’en tient pas compte. Dans l’absolu, on peut tout de même utiliser la puce pour forcer la lecture en créant un raccourci, mais c’est tout. Sur un appareil photo, le NFC permet en théorie de se connecter sur le réseau Wi-Fi de l’appareil pour transférer les photos, mais ça n’a pas fonctionné. Enfin, j’avais un tag sur lequel j’avais visiblement inscrit un lien vers le site, et ça fonctionne avec une lecture en arrière-plan, c’est déjà ça.
Je suis tout de même étonné de voir que si les iPhone possèdent du NFC depuis 6 ans, même un modèle récent n’offrent pas toutes les fonctions qu’on pourrait attendre. L’appairage Bluetooth par NFC me semblait être un truc assez basique et il me semblait avoir vu qu’iOS le supportait (enfin) mais… non. C’est un peu dommage.
Il y a du NFC sur l’iPhone SE 1ère génération…
Techniquement, oui, pour Apple Pay. Mais c’est pas utilisable, donc c’est comme si c’était absent (y a qu’Apple Pay qui peut l’utiliser)