Síguenos en Google News

Usuarios reportan que el video por HDMI se interrumpe al bloquear sus iPhone desde la actualización a iOS 27

Síguenos en Google News

Algunos usuarios de iOS 27 ya no pueden mantener la reproducción de video en una pantalla externa después de bloquear el iPhone. Antes, era posible conectar el teléfono por HDMI, bloquearlo y seguir viendo la película o el video en el monitor o televisor; ahora, en varias aplicaciones, la reproducción se detiene.

El problema se reportó desde septiembre, cuando se lanzó iOS 27, y persiste en la versión 27.2. No afecta a todas las aplicaciones por igual: VLC seguiría reproduciendo video con el teléfono bloqueado, mientras que YouTube y Netflix presentan el problema.

Apple cambió cómo se registran las pantallas externas

La causa probable está en un cambio de iOS 27 documentado por Apple. A partir de esa versión, las aplicaciones creadas con el SDK de iOS 27.0 ya no reciben automáticamente la escena windowExternalDisplayNonInteractive, la que permite mostrar contenido no interactivo en una pantalla externa.

Para volver a ofrecerla, los desarrolladores deben registrar un scene accessory mediante UIViewController.registerSceneAccessory(_:) y una instancia de UISceneAccessory.externalNonInteractive. Si una aplicación no realiza ese registro, el sistema ya no le proporciona la escena necesaria para mantener contenido en el monitor externo.

No parece un fallo de HDMI, sino una nueva regla

El comportamiento no necesariamente indica que el cable, el adaptador o la salida HDMI estén dañados. Apple modificó la forma en que las aplicaciones obtienen permiso para presentar video en una pantalla externa, por lo que el problema puede depender de si cada desarrollador ha adaptado su aplicación al nuevo requisito.

Eso explicaría que VLC funcione con el iPhone bloqueado mientras otras aplicaciones se detienen. La diferencia dependería de la implementación de cada reproductor y de si registra correctamente la escena externa.

La solución temporal sigue siendo incómoda

Mientras las aplicaciones no se actualicen, la alternativa es mantener el iPhone desbloqueado durante la reproducción. Para reducir el consumo de batería, se puede bajar el brillo de la pantalla, aunque el usuario deberá evitar tocarla accidentalmente.

La situación es especialmente incómoda con gafas con pantallas externas, como las XREAL Air 2, donde tocar el teléfono puede ser difícil. Apple no ha anunciado un cambio de política ni una solución alternativa en iOS 27.2.

Qué deben hacer los desarrolladores

Las aplicaciones que deseen conservar la reproducción en pantallas externas con el iPhone bloqueado deberán adaptarse al nuevo modelo de iOS 27. La documentación de Apple indica que, desde esa versión, el registro explícito del scene accessory es necesario para recibir la escena no interactiva.

Apple también ofrece APIs de AVFoundation para controlar la reproducción externa, como allowsExternalPlayback y usesExternalPlaybackWhileExternalScreenIsActive. Su uso, sin embargo, no sustituye por sí solo el requisito de registrar la escena externa en las aplicaciones compiladas con el SDK de iOS 27.