Qué etiquetas NFC funcionan con iPhone: guía de compatibilidad
Las etiquetas NFC Forum Type 2, como NTAG213, 215 y 216, son la opción segura para iPhone. Los problemas empiezan con MIFARE Classic y las etiquetas ISO 14443-B.
La respuesta corta
Para iPhone, compra etiquetas NFC Forum Type 2: la familia NTAG213, NTAG215 y NTAG216. Cumplen con ISO/IEC 14443 Type A, y los iPhone leen y escriben datos NDEF en ellas. Los puntos problemáticos son MIFARE Classic y algunas etiquetas ISO 14443-B. No encontramos ninguna fuente que pruebe directamente una NTAG213 en un iPhone. Así que la regla es simple: prueba una etiqueta antes de pedir cien.
Etiquetas que el iPhone lee y escribe
NXP indica que desde iOS 13, "users can now read and write to our NFC Forum-compliant and certified NTAG and ICODE tags" (los usuarios ya pueden leer y escribir en las etiquetas NTAG e ICODE certificadas por el NFC Forum). La misma página de NXP sobre iOS 13 explica que Core NFC añadió la escritura NDEF, y que MIFARE DESFire y MIFARE Ultralight pueden contener contenido NDEF y son compatibles con los tipos de etiqueta del NFC Forum.
Esta es la lista práctica:
- NTAG213, NTAG215, NTAG216: la opción de uso diario para URL, datos de Wi-Fi, tarjetas de contacto y disparadores de Atajos.
- MIFARE Ultralight: puede llevar contenido NDEF, así que sirve para los mismos usos.
- ICODE (ISO 15693): la lectura y escritura son compatibles desde iOS 13, según NXP.
NTAG213, 215 o 216
Las tres son chips NFC Forum Type 2 a 13,56 MHz. Según la página de producto de NXP, se diferencian en la memoria:
| Chip | Memoria de usuario | Memoria total |
|---|---|---|
| NTAG213 | 144 bytes | 180 bytes |
| NTAG215 | 504 bytes | 540 bytes |
| NTAG216 | 888 bytes | 924 bytes |
Una ficha de la base de conocimiento de Wakdev señala que en una NTAG213 caben unos 130 caracteres de URL, porque NDEF comprime prefijos comunes como "https://www.". Para un enlace, una etiqueta de Wi-Fi o un texto corto, la NTAG213 basta. Elige NTAG215 o NTAG216 si necesitas más espacio para vCards o varios registros.
Etiquetas que dan problemas al iPhone
MIFARE Classic 1K. Las respuestas de un hilo de los foros de desarrolladores de Apple afirman que Core NFC no la admite. Son respuestas de desarrolladores, no documentación de Apple, pero coinciden con lo que se ve en la práctica. Una respuesta añade que algunas apps ofrecen un modo de compatibilidad que solo lee y escribe registros NDEF estándar, y que funciones como leer la memoria en bruto siguen fuera de alcance. Nuestra guía sobre por qué un iPhone no ve una tarjeta MIFARE Classic profundiza en el tema.
Etiquetas ISO 14443-B. Un desarrollador informó de que un iPhone Xr con iOS 18 y un iPhone 15 no pudieron interactuar con un Texas Instruments RF430CL330H, una etiqueta ISO 14443-B Type 4. Tómalo como un caso aislado, no como una regla, pero es una razón para probar primero los chips poco comunes.
Tarjetas de acceso y de transporte. Que el chip pertenezca a una familia compatible no significa que puedas usar la tarjeta. Las tarjetas DESFire a menudo no muestran registros NDEF, y lo que un teléfono puede hacer con ellas varía según la plataforma; consulta DESFire en iPhone frente a Android. Trabaja solo con etiquetas que sean tuyas o que controles.
Lectura en segundo plano y modelos de iPhone
¿Tocas una etiqueta y el iPhone abre un enlace por sí solo? Eso es la lectura de etiquetas en segundo plano. Según Wakdev, funciona en el iPhone XS, el XR y los modelos posteriores. En iPhone más antiguos, una app tiene que iniciar el escaneo. La misma fuente indica que, en el iPhone XS y el XR, leer y escribir con la app NFC Tools requiere iOS 17 o posterior, con inicio manual del escaneo.
Prueba antes de comprar al por mayor
- Compra una o dos etiquetas del modelo que piensas usar.
- Escribe una URL corta en la etiqueta y escanéala con tu iPhone.
- Bloquéala solo cuando la prueba funcione, porque el bloqueo no se puede deshacer.
- Haz el pedido grande a un vendedor de confianza y aprende a detectar un chip NTAG falsificado antes de un pedido al por mayor.
NFCore lee, escribe e inspecciona etiquetas en iPhone y Android, así que puedes comprobar el tipo y la memoria de una etiqueta antes de comprometerte. Consíguela en la App Store o en Google Play. iOS tiene un conjunto de herramientas para etiquetas más reducido que Android, así que algunas funciones de bajo nivel solo existen en Android.
Preguntas frecuentes
¿Funciona la NTAG213 con iPhone?
En la práctica, sí. La NTAG213 es una etiqueta NFC Forum Type 2, y los iPhone leen y escriben NDEF en las etiquetas NTAG; la escritura está disponible desde iOS 13. Prueba una etiqueta en tu propio iPhone antes de pedir muchas.
¿Funcionan las NTAG215 y NTAG216 con iPhone?
Pertenecen a la misma familia NTAG y al mismo estándar Type 2, así que se comportan igual. La diferencia es la memoria: 504 y 888 bytes de memoria de usuario, frente a 144 de la NTAG213.
¿Puede un iPhone leer una etiqueta MIFARE Classic?
No de forma nativa. Las respuestas en foros de desarrolladores afirman que Core NFC no admite MIFARE Classic 1K. Algunas apps ofrecen un modo de compatibilidad que solo lee y escribe registros NDEF estándar.
¿Todos los iPhone leen etiquetas en segundo plano?
No. La lectura automática en segundo plano funciona en el iPhone XS, el XR y los modelos posteriores. Los modelos anteriores necesitan una app que inicie el escaneo.