Comment construire un raccourci déclenché par tag sur iPhone ?
Par la fonction Raccourcis du système, qui sait guetter un tag précis et exécuter ensuite une suite d'actions. Par défaut une automatisation demande confirmation avant de se lancer, mais cette confirmation est un réglage que l'on peut désactiver. La désactiver est un choix délibéré, puisqu'un tag que n'importe qui peut lire agit alors sans rien demander.
La forme générale
La fonction Raccourcis peut créer une automatisation déclenchée par un tag précis : quand ce tag est lu, exécuter ces actions.
Le tag est identifié par le système au moment de la configuration, donc rien de particulier n'a besoin d'y être écrit.
Les actions sont puisées dans ce que la plateforme expose, ensemble choisi plutôt que tout ce que le téléphone sait faire.
À l'intérieur de cet ensemble, l'outil est capable et rapide à mettre en oeuvre, et c'est vraiment le bon outil sur un iPhone.
L'étape de confirmation
Une automatisation personnelle demande confirmation avant de se lancer, par défaut. C'est l'option proposée au moment de la construire.
Désactiver cette option et l'automatisation s'exécute au contact, sans invite. Le réglage est actif par défaut pour qu'un tag posé dans le monde ne puisse pas faire faire silencieusement quelque chose de conséquent à un téléphone, ce qui mérite d'être conservé sauf si le tag et ses actions sont entièrement sous votre contrôle.
Là où vous gardez l'invite, elle change ce qui vaut la peine d'être construit. Une automatisation qui demande n'épargne pas un geste, elle le déplace.
Tester donc le comportement réel avant de construire quoi que ce soit autour, plutôt que de supposer qu'une étape sera silencieuse.
Quels modèles
Lire un tag depuis le système, sans rien ouvrir, exige un modèle qui prend en charge la lecture en arrière plan.
La lecture en arrière plan est disponible à partir de l'iPhone XS et XR. Sur les modèles pris en charge antérieurs, une application doit être lancée manuellement, ce qui rend une routine automatique peu praticable.
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.
La génération du modèle décide donc si une routine par tag vaut la peine d'être construite sur un iPhone donné.
La rendre fiable
Tester depuis l'état où vous vous en servirez vraiment : verrouillé, dans une poche, en pleine conversation. Une routine qui fonctionne sur un téléphone déverrouillé posé sur un bureau n'est pas testée.
Rester court. Moins d'étapes, c'est moins d'étapes susceptibles de demander une confirmation ou d'être retirées plus tard.
Lui donner un nom que vous reconnaîtrez dans un an, puisqu'une liste de raccourcis devient vite illisible.
Et noter ce que déclenche chaque tag, parce que le raccourci est invisible et que le tag est anonyme tant que vous ne l'étiquetez pas.
Questions fréquentes
Le tag doit-il porter un contenu ?
Non. Le système identifie le tag au moment où vous créez l'automatisation, donc rien de particulier n'a besoin d'y être écrit.
Pourquoi mon raccourci demande-t-il confirmation avant de se lancer ?
Une automatisation personnelle demande confirmation par défaut. C'est une option, et elle se désactive. Tester le comportement avant de construire autour.
Quels iPhone en sont capables ?
Ceux qui font de la lecture en arrière plan, disponible à partir de l'iPhone XS et XR. Les modèles antérieurs exigent une application lancée manuellement.
Peut-on supprimer la demande de confirmation ?
Oui, en désactivant cette option pour l'automatisation concernée. L'invite est active par défaut pour qu'un tag posé dans le monde ne fasse pas agir votre téléphone en silence, donc ne la désactiver que pour un tag que vous contrôlez.