Aller au contenu principal

Écriture NFC

Composez et écrivez des messages NFC, ou effectuez des opérations avancées sur les tags (selon l'appareil).

Composer : commencez à partir des Tags enregistrés, importez/exportez via QR, ou ajoutez des enregistrements.
Message importé prêt : écrivez un message NDEF importé tel quel.
Avancé : copier, effacer, verrouiller, formater ou écriture multiple.

Vue d'ensemble

NFC Write vous permet de créer un message NDEF (un ensemble d’enregistrements) et de l’écrire sur un tag NFC compatible. Il inclut également un onglet Avancé pour des opérations telles que copier, effacer, verrouiller, formater et écriture multiple (selon l’appareil et le tag).

Table des matières

Onglets

  • Composer
  • Avancé

Onglet Composer

Composer est l’endroit où vous construisez ce que vous souhaitez écrire :

  • Tags enregistrés : ouvrez votre bibliothèque de tags enregistrés et choisissez Écrire maintenant ou Charger dans le compositeur.
  • Importer QR : importez des données NFC depuis un code QR.
  • Exporter QR : exportez le message actuel sous forme de code QR (lorsqu’un message existe).
  • Ajouter un enregistrement : ajoutez un ou plusieurs enregistrements au message.

Selon votre état, Composer peut afficher :

  • Un état vide (aucun enregistrement ajouté)
  • Une liste d’enregistrements (lorsque des enregistrements existent)
  • Une vue de message importé (lorsque les données QR importées fournissent un remplacement complet du message)

Types d’enregistrements

Lorsque vous ajoutez un enregistrement, vous pouvez choisir parmi des types courants compatibles NDEF :

  • Texte : texte brut avec un code langue optionnel.
  • URL : un site web (ou lien d’application).
  • Email : adresse email (optionnellement avec sujet).
  • Numéro de téléphone : un numéro de téléphone.
  • SMS : numéro de téléphone et corps de message optionnel.
  • Contact (vCard) : champs simples de carte de contact (nom, téléphone, email). Comprend un bouton Ajouter depuis Contacts qui importe les données depuis l’application Contacts iOS.
  • Wi-Fi : SSID du réseau, mot de passe et type de sécurité (Aucun, WPA/WPA2, ou WEP).
  • Localisation : latitude et longitude (encodées en URI geo:). Comprend un bouton Utiliser la localisation actuelle et un sélecteur de carte interactif où vous pouvez taper pour choisir les coordonnées.
  • Données personnalisées : une charge utile personnalisée simple (traitée comme du texte).

Ajouter un enregistrement

Touchez Ajouter un enregistrement pour ouvrir une grille à 2 colonnes de tuiles de types d’enregistrements, chacune affichant une icône, un nom et une description. Sélectionnez un type pour saisir ses détails.

Ajouter un enregistrement : choisissez un type d’enregistrement.
Détails de l’enregistrement : saisissez les données à encoder sur le tag.

Après l’ajout des enregistrements, Composer affiche une liste où vous pouvez :

  • Toucher un enregistrement pour le modifier.
  • Balayer pour supprimer des enregistrements.
  • Voir une estimation de la taille totale du message et effacer tous les enregistrements.

Message importé (mode import QR)

Lorsque vous importez des données NFC depuis un code QR, NFC Write passe en mode Message importé :

  • La liste des enregistrements composés est effacée pour éviter de mélanger les formats.
  • L’état Message importé prêt apparaît.
  • Écrire écrit le message NDEF importé tel quel jusqu’à ce que vous effaciez le message importé.

Utilisez Voir les données importées pour inspecter les octets bruts des enregistrements (type/identifiant/charge utile) avant l’écriture.

Importer et exporter QR

Utilisez l’import/export QR pour transférer des messages NFC entre appareils ou partager un message composé.

Exporter code QR : scannez sur un autre appareil pour importer dans NFC Read/Write.

Écriture d’un tag

Lorsque vous touchez Écrire, iOS ouvre la session système d’écriture NFC. Maintenez le tag NFC près du haut de l’appareil jusqu’à la fin de l’opération.

En cas d’erreur, Lirum affiche une fiche d’erreur détaillée avec des sections pour : Résumé, Contexte, Raison de l’échec, Suggestion de récupération, Détails techniques (domaine, code, userInfo), Infos supplémentaires, Erreurs sous-jacentes, Description de débogage, et Erreur brute. Un bouton Copier dans le presse-papiers vous permet de partager l’erreur complète pour le dépannage.

Onglet Avancé

L’onglet Avancé inclut des opérations telles que :

  • Copier un tag : lire un tag et dupliquer ses données NDEF sur un autre tag.
  • Effacer un tag : supprimer les données NDEF (rendre le tag vierge).
  • Verrouiller un tag : protéger définitivement un tag en écriture pour empêcher toute modification ultérieure (selon le tag).
  • Formater un tag : initialiser un tag au format NDEF (selon le tag).
  • Copier sur plusieurs tags : écrire continuellement les mêmes données sur plusieurs tags (flux d’écriture multiple).

Ces opérations s’exécutent via la session NFC système et peuvent ne pas être supportées par tous les types de tags.

Copier sur plusieurs tags (écriture multiple)

Le mode écriture multiple est utile lorsque vous souhaitez écrire le même message sur plusieurs tags. Lorsqu’il est actif, la carte de statut affiche un label « Actif » avec un indicateur de progression, des compteurs de succès/échec, un texte de retour sur la dernière écriture, un bouton Arrêter, et un bouton Réinitialiser les compteurs.

L’onglet Avancé propose aussi une opération Copier sur plusieurs tags qui lit un tag source une fois puis écrit continuellement son contenu sur les tags suivants. Cela diffère de l’écriture multiple basée sur la composition, qui utilise votre message composé.

Écriture multiple : répétez la même écriture sur plusieurs tags avec suivi de statut.

Notes de sécurité

  • Les opérations Verrouiller et formater/effacer peuvent être permanentes. N’utilisez-les que si vous comprenez ce que votre tag supporte.
  • Commencez avec un tag de rechange lors de vos expérimentations.

Autorisations et exigences

  • Le NFC est disponible uniquement sur les appareils et versions OS compatibles.
  • iOS peut vous demander l’autorisation NFC lors de la première utilisation de NFC Write.
  • Certains types d’enregistrements (par exemple les aides de localisation) peuvent nécessiter des autorisations supplémentaires (comme la localisation) pour préremplir les données.

Notes et limitations

  • La disponibilité du NFC dépend du modèle d’appareil et de l’OS.
  • Certains tags sont en lecture seule ou ne supportent pas l’écriture/le verrouillage/le formatage.