Ahora que Apple acaba de anunciar que el iPhone 6 tendrá un chip NFC, ¿alguien sabe si iOS 8 permitirá leer/detectar etiquetas RFID para el dispositivo iPhone 6? ¿Alguien tiene algún detalle que compartir sobre esto?
De la excavación en los documentos de iOS 8 que están disponibles a partir del 9 de septiembre 3:30 pm no hay ninguna mención de acceso a los desarrolladores para el controlador de NFC para realizar cualquier operación de NFC; que incluye la lectura de etiquetas, etiquetas de escritura, el emparejamiento, los pagos, la emulación de la etiqueta ... Dado que es un controlador de NXP el hardware tiene la capacidad de realizar estas características. Mencionaron una aplicación de terceros para el reloj que permitía a un huésped del hotel abrir la puerta de su habitación con NFC. Se trata de un caso de uso clásico para la NFC y es un indicio de que el controlador NFC estará abierto a los desarrolladores en algún momento. Recuerda que se supone que el reloj no saldrá a la venta hasta el primer trimestre de 2015. Así que por ahora yo diría que está cerrado, pero que se abrirá pronto. Dada la novedad de los pagos sin contacto para el consumidor estadounidense en general y los recientes fallos de seguridad, no es de extrañar que Apple quiera mantenerlo cerrado durante un tiempo.
Revelación: Soy el director general de GoToTags, una empresa de NFC con evidente interés en que Apple abra la NFC a los desarrolladores.
--- Corrección & Actualización ---
La aplicación del hotel utiliza realmente Bluetooth, no NFC. La NFC se utiliza a menudo para desbloquear puertas, pero no en este ejemplo. La NFC podría utilizarse si el reloj tiene un controlador NFC abierto.
Sé que Apple es consciente de todo esto y que lo está discutiendo con sus principales desarrolladores y partes interesadas. La falta de soporte para la lectura de etiquetas ya ha provocado una gran reacción negativa. Como ha sucedido a menudo en el pasado, espero que Apple acabe abriendo esta posibilidad a los desarrolladores para las funciones no relacionadas con el pago (lectura de etiquetas, emparejamiento). Sin embargo, no creo que Apple permita nunca otros monederos. Es probable que el intercambio de archivos se deje en manos de AirDrop.
--- Actualización del 23 de marzo de 2016 ---
Me piden continuamente actualizaciones sobre este tema, a menudo con la gente haciendo referencia a este post. Con el lanzamiento del iPhone SE por parte de Apple, muchos se preguntan de nuevo por qué Apple no ha apoyado la lectura de etiquetas todavía. En resumen, Apple está más centrada en el éxito de Apple Pay que en los otros casos de uso de NFC por ahora. Apple podría ganar mucho dinero con Apple Pay, y tiene menos que ganar con los otros usos de NFC. Apple probablemente abrirá la lectura de etiquetas NFC cuando considere que la confianza del consumidor y la seguridad con NFC y Apple Pay es tal que no pondrá en riesgo a Apple Pay. Más información aquí.
--- Actualización del 24 de mayo de 2017 ---
Un desarrollador en Grecia ha hackeado el iPhone 6s para conseguir que lea las etiquetas NFC a través de los marcos privados NFC; más información & vídeo. Aunque esto no es una solución a largo plazo, proporciona cierta orientación sobre algunas cuestiones pendientes: ¿Hay suficiente energía en el controlador NFC del iPhone para alimentar una etiqueta NFC? Parece que la respuesta es sí. Según las pruebas iniciales, el alcance es de unos pocos centímetros, lo que no está tan mal. También puede ser que la potencia sea sintonizable; esto se está investigando en este momento. Las implicaciones de esto son significativas. Si los modelos de teléfonos más antiguos tienen suficiente potencia de RF para leer/escribir etiquetas, entonces cuando Apple abra el SDK significará que habrá 100 millones de iPhones que podrán leer etiquetas NFC, frente al caso en que sólo los nuevos iPhones podrían hacerlo.
Por el momento, no hay ningún acceso abierto al controlador NFC. Actualmente no hay APIs de NFC en el SDK de iOS 8 GM, lo que indicaría que la capacidad NFC estará restringida a Apple Pay en su lanzamiento. Esto es lo que entendemos.
Evidentemente, el chip NXP del iPhone 6 podrá hacer más cosas, así que esto no significa que no se añadan funciones adicionales (emparejamiento, escaneo/codificación de etiquetas) para el lanzamiento o en un futuro próximo.
La única información disponible actualmente es que Apple Pay estará disponible en ios8, pero eso no arroja ninguna luz sobre si las etiquetas RFID o más bien las etiquetas NFC específicamente podrán ser detectadas/leídas.
En mi opinión, sería un movimiento miope no permitir esa posibilidad, pero realmente el dinero está en Apple Pay, no necesariamente en permitir a los desarrolladores el acceso a esas características - lo hemos visto antes con el tethering, Bluetooth SPP, y el acceso disminuido a ciertas funciones.
...pero de nuevo, han pasado unas 5 horas desde el primer anuncio.