Aller au contenu
Langue : FR

Le tag fonctionne sur un téléphone mais pas sur un autre

Deux causes très différentes se cachent derrière un seul symptôme. Soit le second téléphone ne peut pas lire le tag, ce qui est une question de matériel et de marge. Soit il le lit et refuse d'agir, ce qui est une question de contenu. Guetter la moindre réaction les sépare.

Séparer le symptôme d'abord

Observez de près le téléphone qui échoue. Réagit-il seulement : un son, une vibration, une notification, quoi que ce soit ?

Aucune réaction signifie que le tag n'a jamais été lu, et la cause est physique. Une réaction suivie de rien signifie qu'il a été lu et que le contenu n'a pas été traité.

Ces deux cas mènent à des investigations opposées, et les traiter comme un seul symptôme est la raison pour laquelle cette panne prend si longtemps à résoudre.

Si le tag n'est pas lu du tout

La position de l'antenne diffère selon les modèles. Un geste qui fonctionne sur un téléphone peut manquer entièrement la bobine d'un autre. Déplacez lentement le téléphone au-dessus du tag avant de conclure quoi que ce soit.

La force du champ diffère aussi, si bien qu'un téléphone plus faible donne moins de distance utile avec tous les tags. Cela apparaît d'abord sur les petits tags, qui ont le moins de marge.

La coque est l'autre moitié. Une coque à plaque métallique ou une carte dans un étui portefeuille arrête la lecture quel que soit le tag.

Et vérifiez que le NFC est activé sur l'appareil qui échoue, ce qui ne coûte rien et explique une part surprenante de ces signalements.

S'il est lu et ignoré

Les deux plateformes n'agissent pas sur le même ensemble de types d'enregistrement, et iOS est le plus étroit des deux. Un enregistrement qui déclenche une action sur Android peut être lu et ignoré sur un iPhone.

Les identifiants Wi-Fi en sont l'exemple le plus net : écrits sur un tag, ils configurent un réseau sur Android et ne sont pas traités de la même façon par un iPhone.

Deux téléphones Android peuvent se séparer de la même façon. À partir d'Android 17, un tag portant une adresse web affiche une notification proposant de l'ouvrir avant que quoi que ce soit ne s'ouvre, là où une version antérieure ouvre la page directement, si bien que le même tag paraît inerte sur l'un tant que la notification n'est pas touchée.

Les enregistrements pointant vers une application ne font rien sur un téléphone où cette application n'est pas installée.

Lisez le tag et regardez les types d'enregistrement, puis comparez-les à ce que la plateforme qui échoue traite réellement.

Ce que cela veut dire pour un déploiement

Testez sur la plateforme la plus étroite et le matériel le plus ancien que vous puissiez trouver, parce que c'est cette combinaison qui fixe le plancher.

Préférez une adresse web à toute astuce. C'est le type d'enregistrement traité le plus uniformément d'un appareil à l'autre, et il déplace la complexité vers une page que vous maîtrisez.

Donnez au tag une cible visible pour que les gens visent au lieu d'agiter, ce qui récupère plus de fiabilité entre appareils que n'importe quelle modification du tag.

Et ne validez pas un déploiement public sur un seul téléphone récent. Cela masque exactement le problème de marge que vos visiteurs rencontreront.

Questions fréquentes

Une plateforme est-elle moins bonne en NFC ?

Elles diffèrent plutôt qu'elles ne se classent. iOS agit sur un ensemble plus étroit de types d'enregistrement et se comporte autrement en arrière plan, ce à quoi se ramènent la plupart des signalements entre plateformes.

Pourquoi le même tag réclame-t-il un geste différent ?

Parce que la bobine est placée ailleurs et que la force du champ diffère. Repérer la position de l'antenne sur chaque modèle règle la question.

Faut-il écrire des tags différents selon les téléphones ?

Non. Écrivez une adresse web, qui fonctionne partout, et laissez la page s'adapter si elle en a besoin.

Mon tag marche sur Android et ne fait rien sur iPhone.

Regardez d'abord le type d'enregistrement, iOS en traitant moins. Si l'iPhone ne réagit pas du tout, c'est un problème de lecture plutôt que de contenu.