¿El iPhone lee etiquetas cuando está bloqueado?
Bloqueado y dormido no son el mismo estado, y la distinción decide la respuesta. Un teléfono bloqueado pero despierto puede presentar una notificación; uno dormido no puede.
Tres estados, no dos
La gente dice bloqueado y quiere decir una de tres cosas.
Dormido, con la pantalla apagada y el teléfono haciendo lo menos posible. Despierto pero bloqueado, mostrando la pantalla de bloqueo. O desbloqueado y en uso.
Esos estados se comportan de forma distinta, y una pregunta planteada como bloqueado o no no puede responderse porque funde los dos primeros.
Qué pasa en realidad
En un modelo con lectura en segundo plano, un teléfono lo bastante despierto para presentar una notificación puede producir una a partir de una etiqueta. La lectura en segundo plano está disponible a partir del iPhone XS y XR.
Un teléfono dormido no está en esa situación, así que no aparece nada.
Una aplicación no puede leer en ninguno de los tres estados salvo que esté abierta y pidiéndolo, que es la restricción que se aplica al margen del bloqueo.
Es el caso de NFC Tools. En iOS necesita un iPhone 7 o posterior con iOS 15.6 como mínimo, y la aplicación debe abrirse manualmente. La lectura en segundo plano está disponible a partir del iPhone XS y XR.
El pago no es lo mismo
La gente señala que pagar funciona sin desbloquear nada, y concluye que leer etiquetas debería funcionar igual.
El pago es emulación de tarjeta: el terminal produce el campo y el teléfono responde como una tarjeta. Leer etiquetas es el papel opuesto, con el teléfono produciendo el campo.
Son modos distintos a los que se llega por caminos distintos con reglas distintas, así que que uno funcione no dice nada del otro.
Esta es la deducción falsa más frecuente sobre el NFC en el iPhone y merece decirse sin rodeos.
Qué esperar de cara al público
Da por hecho que la persona despertará su teléfono. Casi todo el mundo lo hace sin pensar cuando pretende acercarlo a algo.
Diseña para que un toque deliberado en un teléfono despierto funcione, y trata cualquier cosa más allá como un extra y no como un requisito.
Imprime una instrucción corta. Convierte a un visitante desconcertado con un teléfono dormido en uno que acierta, y no cuesta nada.
Y no construyas un recorrido que dependa de que un teléfono dormido lea una etiqueta, porque funciona en unos dispositivos y en otros no, que es peor que un límite que hayas previsto.
Preguntas frecuentes
¿Por qué el pago funciona con el teléfono bloqueado?
El pago es emulación de tarjeta, donde el terminal produce el campo y el teléfono responde. Leer etiquetas es el papel opuesto y tiene sus propias reglas.
¿El teléfono tiene que estar desbloqueado?
Tiene que estar lo bastante despierto para presentar una notificación. El factor que decide no es el desbloqueo, es estar dormido.
¿Una etiqueta despertará mi teléfono?
No. Un teléfono dormido no está produciendo campo, así que la etiqueta no tiene a qué responder.
¿Puedo hacer que funcione desde el bolsillo?
No con fiabilidad, en ninguna de las dos plataformas. Diseña en su lugar para un toque deliberado con el teléfono despierto.