Funciona el Portapapeles Universal con un teclado de terceros en el iPhone
El Portapapeles Universal entrega una copia hecha en el Mac o el iPad al portapapeles normal del iPhone, así que el botón Pegar de un teclado de terceros lo trata igual que una copia local — la misma regla del Acceso Completo, más una trampa de tiempos que conviene conocer.
Copias una línea en el Mac, coges el iPhone, tocas el botón Pegar de la barra de un teclado personalizado, y o no pasa nada o aparece un texto viejo en su lugar. Parece que el teclado no ve más allá del propio teléfono. Lo que ocurre en realidad tiene poco que ver con el teclado y mucho con dos sistemas distintos pasándose el testigo en orden — primero el Portapapeles Universal, y después la misma regla del Acceso Completo que rige cualquier otro pegado.
Qué hace en realidad el Portapapeles Universal
El Portapapeles Universal forma parte de Continuidad, la familia de funciones de Apple que hace que un Mac, un iPad y un iPhone con la misma cuenta de Apple actúen como un solo espacio de trabajo. Copias texto, una imagen o un archivo en un dispositivo y, durante un rato después, pegar en otro dispositivo — por Wi-Fi y Bluetooth, con Handoff activado en ambos — lo recoge desde el otro lado. No hace falta abrir ninguna app ni dar ningún paso explícito de «enviar»; la propia copia es lo que lo activa.
Lo importante para un teclado es dónde acaba ese elemento copiado en cuanto llega: el propio portapapeles del sistema del iPhone, el mismo almacén donde caería una copia hecha directamente en el teléfono. El Portapapeles Universal no es una bandeja aparte, situada junto al portapapeles normal, de la que haya que sacar algo primero — en el momento en que ya puedes pegarlo, ya es el portapapeles normal. Nada de lo que venga después de ese punto, incluido el botón Pegar de un teclado, puede distinguir un elemento llegado por Portapapeles Universal de uno que copiaste hace un segundo en Notas.
Por qué se aplica la misma regla del Acceso Completo
Un botón Pegar integrado en la barra de un teclado tiene que ejecutar código dentro de la extensión del teclado que vaya a leer el portapapeles del sistema, e iOS bloquea eso desde cualquier extensión hasta que actives Permitir acceso completo para ella — esto está explicado con más detalle en la guía sobre por qué el botón Pegar de un teclado de terceros no hace nada. Esa regla está por debajo del Portapapeles Universal, no al lado: el Portapapeles Universal solo se encarga de que el elemento copiado llegue al portapapeles del teléfono; una vez que está ahí, si una extensión de teclado puede leerlo o no se decide igual para cualquier origen, Mac incluido.
Así que un botón Pegar que ya funcionaba con algo copiado en el propio teléfono también funcionará con algo que acaba de llegar desde un Mac o un iPad, sin ningún interruptor extra que buscar. Y un botón Pegar que no hace nada porque el Acceso Completo está apagado seguirá sin hacer nada de todos modos — el Portapapeles Universal no puede saltarse un permiso en el que nunca ha tenido ni voz ni voto.
La trampa de tiempos que parece un teclado roto
El Portapapeles Universal no es instantáneo. Tiene que darse cuenta de la copia en el otro dispositivo, pasar el contenido por Wi-Fi y Bluetooth, y colocarlo en el portapapeles del iPhone — normalmente un instante, a veces un par de segundos si los dos dispositivos están más lejos entre sí o uno acaba de despertarse. Cambiar al iPhone y tocar Pegar en ese hueco puede no encontrar todavía nada, o encontrar lo que hubiera antes en el portapapeles justo un momento antes de que llegue la copia nueva.
Esto se lee exactamente igual que un teclado que no consigue traer lo correcto, que es justo por lo que conviene distinguirlo de un problema real de Acceso Completo. La pista está en el menú de pegar nativo de iOS — mantén pulsado o toca dos veces el campo de texto, y luego Pegar en el menú pequeño que aparece encima. Ese menú nunca pasa por ninguna extensión de teclado, así que si la copia del Mac todavía no ha llegado, tampoco aparecerá ahí; dale un momento y prueba otra vez, primero en el menú nativo, antes de dar por hecho que el teclado tiene la culpa.
Lo que tiene que cumplirse en los dos lados
- La misma cuenta de Apple, iniciada sesión en los dos dispositivos.
- Wi-Fi y Bluetooth activados en los dos — el Portapapeles Universal usa ambos, no solo uno.
- Handoff activado en los dos: Ajustes → General → AirPlay y Handoff en iPhone y iPad, Ajustes del Sistema → General → AirDrop y Handoff en el Mac.
- Los dos dispositivos más o menos al alcance del Bluetooth entre sí, no en puntas opuestas de la casa.
Que cualquiera de estas cosas esté apagada en cualquiera de los dos dispositivos basta para que una copia del Mac nunca llegue al portapapeles del iPhone, algo que desde el lado del iPhone se ve idéntico a un problema del teclado — tanto el botón Pegar como el menú de pegar nativo aparecen vacíos, porque de verdad todavía no hay nada que pegar.
Dónde encaja Kibo
Los botones Copiar palabra, Copiar línea y Pegar de Kibo son el único lugar de la app donde se llega a leer el Acceso Completo, y eso sigue siendo así sin importar de dónde venga el contenido del portapapeles — una copia hecha en un Mac por medio del Portapapeles Universal se comporta exactamente igual que una copia hecha en el propio teléfono, porque para cuando cualquiera de las dos llega a la barra de Kibo, ya están en el mismo portapapeles del sistema. Con el Acceso Completo apagado, esos tres botones muestran un mensaje breve en vez de actuar, igual que harían con cualquier otra cosa del portapapeles; activarlo en Ajustes → General → Teclado → Teclados → Kibo → Permitir acceso completo habilita los tres a la vez, contenido llegado por Portapapeles Universal incluido. Escribir, la autocorrección, todos los temas, todos los sonidos de tecla y todos los efectos de retroiluminación no necesitan nada de esto. Kibo es gratis.
Preguntas frecuentes
¿Por qué el botón Pegar de mi teclado no recoge lo que copié en mi Mac?
Dos causas probables. O el Acceso Completo está apagado para ese teclado, el mismo permiso que controla su botón Pegar con cualquier contenido del portapapeles, o el Portapapeles Universal todavía no ha terminado de pasar el elemento — tarda un momento, no cero tiempo. Prueba primero el menú de pegar nativo de iOS (mantén pulsado el campo de texto); si ese también aparece vacío, la copia aún no ha llegado, y no es un problema del teclado.
¿El Portapapeles Universal necesita Acceso Completo para funcionar?
No. El Portapapeles Universal coloca el elemento copiado en el portapapeles del sistema del iPhone por su cuenta, sin que intervenga ningún teclado. El Acceso Completo solo decide si el propio botón Pegar de una extensión de teclado —el atajo de su barra— puede leer lo que ya haya en ese portapapeles.
¿Por qué el menú de pegar nativo funciona pero el botón Pegar del teclado no?
El menú nativo que sale al mantener pulsado un campo de texto pertenece al propio campo de texto, no a ninguna extensión de teclado, así que nunca necesita Acceso Completo. El botón Pegar propio de un teclado corre dentro de la extensión y necesita el Acceso Completo activado antes de poder leer ese mismo portapapeles.
Pruébalo en tu propio teclado
Kibo es un teclado personalizado gratuito para iPhone con sonidos mecánicos de verdad, temas para elegir y efectos de luz RGB. Sin cuenta, sin anuncios y funciona con el Acceso Completo desactivado.