Écriture NFC
Composez et écrivez des messages NFC, ou effectuez des opérations avancées sur les tags (selon l'appareil).
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
- Onglet Composer
- Types d’enregistrements
- Ajouter un enregistrement
- Message importé (mode import QR)
- Importer et exporter QR
- Écriture d’un tag
- Onglet Avancé
- Copier sur plusieurs tags (écriture multiple)
- Notes de sécurité
- Autorisations et exigences
- Notes et limitations
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.
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é.
É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é.
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.