Les nouveaux iPhone Xs et Xs Max, ainsi qu'une famille colorée des nouveaux combinés iPhone Xr, comprennent des avancées dans la technologie de communication en champ proche (NFC) qui permettent aux combinés de lire automatiquement les balises NDEF (NFC Data Exchange Format) à proximité et d'envoyer tous les actifs collectés aux applications appropriées sans avoir besoin d'ouvrir une application spécifique au préalable.
Avant cette modification, les utilisateurs devaient démarrer une session de lecture NFC à partir d'une application.
Présentation de la lecture des balises d'arrière-plan
Comme souligné dans la vidéo «Quoi de neuf dans Core NFC» disponible sur le site du développeur d'Apple, le framework Core NFC a introduit une toute nouvelle fonctionnalité, appelée Background Tag Reading.
Un document de développeur explique comment fonctionne la fonctionnalité:
Sur les iPhones qui prennent en charge la lecture des balises en arrière-plan, le système recherche et lit les données NFC sans obliger les utilisateurs à balayer les balises à l'aide d'une application. Le système affiche une notification contextuelle chaque fois qu'il lit une nouvelle balise. Une fois que l'utilisateur a appuyé sur la notification, le système envoie les données de balise à l'application appropriée. Si l'iPhone est verrouillé, le système invite l'utilisateur à déverrouiller le téléphone avant de fournir les données de balise à l'application.
La lecture des balises d'arrière-plan peut lire les balises au format NDEF de type 1 à 5.
Pour éviter les problèmes de sécurité potentiels liés à la lecture des balises d'arrière-plan, une action explicite de l'utilisateur est requise avant que le système ne transmette les données NFC collectées à une application. Plus précisément, l'utilisateur doit appuyer sur la notification NFC afin d'éviter d'effectuer une action accidentellement.
Un système comme celui-ci permettrait, par exemple, aux laissez-passer de métro de fonctionner avec un simple tap and go.
Le document suggère que la lecture des balises NFC en arrière-plan n'est prise en charge que par les nouveaux iPhone Xs, Xs Max et Xr: «l'iPhone X et les appareils antérieurs ne prennent pas en charge la lecture des balises en arrière-plan».
Selon les spécifications techniques de l'iPhone Xs / Xs Max et de l'iPhone Xr, les combinés prennent en charge NFC avec mode lecteur et NFC pour Apple Pay, comme les modèles précédents..
Si une balise NFC inclut une URL Apple Universal Link sous-jacente, iOS enverra automatiquement les données à la bonne application sans aucune intervention de la part de l'utilisateur. Sinon, un lien NFC est simplement transmis à Safari. Sur les nouveaux iPhones, ces liens intégrés peuvent déclencher automatiquement des actions telles que le démarrage d'un processus de configuration de HomeKit, la préparation d'un texte ou d'un appel FaceTime, etc..
Sécurité et confidentialité NFC
En termes de renforcement de votre sécurité et de renforcement de la confidentialité, iOS est suffisamment intelligent pour empêcher la lecture des onglets d'arrière-plan de fonctionner dans les situations suivantes:
- L'appareil n'a jamais été déverrouillé
- Une autre session de lecture NFC est active
- La caméra enregistre une vidéo
- L'application Wallet est utilisée
- Apple Pay est utilisé
- Le mode avion est activé
En d'autres termes, Core NFC ne lit les balises en arrière-plan que lorsque votre iPhone est utilisé, c'est-à-dire. l'écran de verrouillage est allumé, l'écran d'accueil s'affiche ou vous utilisez une application.
Étant donné que tous les appareils Apple ne prennent pas en charge la lecture des balises en arrière-plan, il est recommandé aux développeurs d'implémenter l'option de lecture des balises directement depuis leur application en tant que scénario de secours..
NFC de base
NFC a fait ses débuts sur iPhone lors de l'introduction de l'iPhone 6 en septembre 2014.
Le matériel NFC dédié serait ensuite ajouté à tous les modèles d'iPhone et d'Apple Watch ultérieurs. Au début, les fonctionnalités étaient exclusives aux applications et fonctionnalités en stock, comme Wallet et Apple Pay. Sur Apple Watch, le NFC est également utilisé pour l'appairage avec l'équipement d'entraînement via GymKit.
La mise à jour iOS 11 de l'an dernier a ajouté la prise en charge des utilisations de NFC en plus d'Apple Pay, y compris de nouvelles fonctionnalités pour l'utilisateur final comme une configuration plus facile des appareils électroménagers intelligents basés sur HomeKit avec codes QR et NFC.
DIDACTICIEL: Comment configurer votre HomePod
Les utilisateurs peuvent également rapprocher leur appareil iOS d'un autre gadget Apple compatible NFC, comme Apple TV ou HomePod, afin de transférer en toute sécurité leurs informations d'identification Apple ID et d'autres comptes et paramètres - ils appellent cette configuration automatique.
L'arrivée de Core NFC en 2017 a finalement ouvert le matériel NFC aux créateurs d'applications.
Il était plutôt limité dans sa version inaugurale, permettant aux développeurs d'applications de puiser dans la puce NFC de l'iPhone pour des choses de base comme la recherche et la lecture de balises à proximité.
NFC peut également être utilisé pour déverrouiller les portes d'hôtel qui prennent en charge la fonction.
Dans l'intro d'ouverture du discours de l'iPhone X que j'ai intégré juste au-dessus, le chef d'Apple Watch, Kevin Lynch, déverrouille les portes de la scène du Steve Jobs Theatre avec un coup sur son poignet. Ce n'est pas seulement une représentation cinématographique: les employés d'Apple utilisent déjà leurs iPhones et leurs montres Apple pour déverrouiller les portes en toute sécurité, tout cela grâce au NFC.
NFC avance dans iOS 12
Un rapport publié en mai par The Information a déclaré qu'iOS 12 ouvrirait encore plus NFC aux développeurs tiers, afin qu'ils puissent créer des applications NFC qui agiraient comme une clé de porte d'hôtel ou comme une carte de transport virtuelle pour un transport plus facile..
Comme d'autres rapports récents l'ont indiqué, il ne faudra peut-être pas trop de temps pour utiliser le NFC de votre iPhone pour verrouiller, déverrouiller, démarrer le moteur, ainsi que partager l'accès à votre voiture.
Que pensez-vous de la lecture en arrière-plan des tags NFC avec les nouveaux iPhones?
Faites-nous savoir en laissant un commentaire ci-dessous.