1Instalar en tu Mac
Duplicat es una sola aplicación autónoma. El motor de vídeo y el motor de entrada del iPhone van dentro del paquete: sin Homebrew, sin Python y sin compilador.
Lo que necesitas
- macOS 14 (Sonoma) o posterior.
- Un iPhone en la misma red Wi-Fi. iOS 17 o posterior para control con ratón y teclado; los teléfonos más antiguos se siguen duplicando.
- El cable que venía con el teléfono, para configurar el Modo de desarrollador. Después, el Wi-Fi es suficiente.
Pasos
- Descarga Duplicat.app y muévela a Aplicaciones. Descomprime la descarga desde la página de la tienda y arrastra la app a Aplicaciones. Ejecutarla desde Descargas también funciona, pero el permiso del primer arranque se pide por ubicación.
- Ábrela una vez. macOS puede decir que no puede verificar al desarrollador: la app está firmada fuera de la App Store. Abre Ajustes del Sistema → Privacidad y seguridad y pulsa Abrir igualmente junto al mensaje de Duplicat.
- Acepta el aviso de red local. La primera vez que pulses Empezar, macOS pregunta si Duplicat puede encontrar dispositivos en tu red local. Así se encuentra el teléfono. Si lo rechazaste, está en Ajustes del Sistema → Privacidad y seguridad → Red local → Duplicat.
2Duplicar la pantalla
- Pon los dos dispositivos en la misma red. El iPhone necesita Wi-Fi y Bluetooth activados. Desactiva el Punto de acceso personal: un teléfono que comparte su propia conexión no está en tu red. Una VPN en el teléfono también puede esconderlo, y las redes de invitados impiden que los dispositivos se vean.
- Pulsa Empezar en Duplicat — el botón de reproducción de la barra de título, o ⌘↩. La ventana dice Esperando a tu iPhone y el punto de estado se pone naranja.
- Elige Duplicat en el iPhone. Desbloquéalo, abre el Centro de control, pulsa Duplicar pantalla y elige Duplicat. En un teléfono con botón de inicio, desliza hacia arriba desde el borde inferior.
- El teléfono aparece en una ventana. La ventana toma la forma del propio teléfono — un teléfono de 402×874 puntos da una ventana de 402×874 puntos — y arrastrar una esquina mantiene esa proporción. La barra de título es el único marco; no se dibuja nada encima de la imagen.
- Mantén el teléfono despierto y desbloqueado. El bloqueo automático corta el flujo, y bloquearlo a mano también. Que Face ID falle y aparezca el código no es problema: consulta el teclado del código.

Qué significa el punto de estado
- Gris — detenido. Pulsa Empezar.
- Naranja — arrancando, o esperando a que el teléfono elija Duplicat en el Centro de control.
- Verde — la pantalla del teléfono está en directo.
- Rojo — el motor no pudo arrancar. La ventana explica por qué y el registro tiene el texto completo.
3Activar el Modo de desarrollador
Para duplicar no hace falta nada de esta sección. Para controlar con ratón y teclado, sí: iOS no acepta toques sintéticos mientras el Modo de desarrollador esté desactivado, y esa es una regla de Apple, no de Duplicat. Se activa una vez y sobrevive a los reinicios.
- Conecta el iPhone al Mac con un cable y desbloquéalo.
- Pulsa Confiar. El teléfono pregunta ¿Confiar en este ordenador? Pulsa Confiar e introduce el código. Si no aparece el aviso, desenchufa y vuelve a enchufar el cable con el teléfono desbloqueado. La confianza es por Mac, así que otro Mac la pedirá de nuevo.
- Abre Ajustes → Privacidad y seguridad en el iPhone y baja hasta el final. Modo de desarrollador está entre los interruptores de seguridad.
- Activa el Modo de desarrollador. Lee la confirmación — explica que el modo relaja algunas comprobaciones de seguridad — y pulsa Reiniciar.
- Confirma tras el reinicio. Desbloquea el teléfono, pulsa Activar e introduce el código.
- Pulsa Empezar en Duplicat y deja el cable puesto el primer minuto. La app encuentra el teléfono, activa el emparejamiento inalámbrico para después y monta la imagen de desarrollador que iOS 17 o posterior necesita antes de aceptar entrada. Ajustes → Ratón y teclado pasa de sin conectar a el teléfono está recibiendo entrada.
Si el interruptor no aparece
En un iPhone de fábrica esa fila no existe hasta que algún servicio de desarrollador se la pide. Con el cable conectado y el teléfono desbloqueado, pulsa Empezar y dale unos segundos a Duplicat: cuando la entrada no puede engancharse, le pide a iOS que revele el interruptor y luego informa del fallo. Vuelve a Ajustes → Privacidad y seguridad y la fila estará ahí.
Conectar el teléfono una vez a un Mac con Xcode hace lo mismo. Xcode no hace falta para Duplicat.
4Una cuenta de desarrollador de Apple
Una cuenta gratuita es útil si quieres Xcode, o si venías siguiendo instrucciones antiguas que la daban por hecha. Aquí está cómo crear una y para qué sirve de verdad el nivel de pago.
Crear la cuenta gratuita
- Usa tu Apple ID actual, el que tienes en el iPhone. Si no tienes uno, créalo en appleid.apple.com.
- Entra en developer.apple.com y pulsa Account. Inicia sesión con ese Apple ID.
- Aprueba la verificación en dos pasos. Aparece un código en tus dispositivos de confianza.
- Acepta el acuerdo de desarrollador y completa el perfil: nombre, dirección e Individual como tipo de entidad. En este nivel no hay datos de empresa ni fiscales.
- Ya está. La cuenta aparece en Certificates, Identifiers & Profiles: sin cuota y sin renovación anual.
Cuenta gratuita frente al programa de pago
| Cuenta gratuita | Apple Developer Program | |
|---|---|---|
| Coste | Nada | 99 US$ al año |
| Entrar en developer.apple.com | Sí | Sí |
| Compilaciones en tus dispositivos | Sí, caducan a los 7 días | Sí, durante un año |
| TestFlight o App Store | No | Sí |
| Notificaciones push y algunas capacidades | No | Sí |
| Necesaria para Duplicat | No | No |
Si vas a instalar Xcode
- Abre Xcode → Settings → Accounts, pulsa +, elige Apple ID e inicia sesión.
- Conecta el iPhone y elige Window → Devices and Simulators. Xcode prepara el dispositivo para desarrollo — el plan B si el interruptor nunca aparece.
- Xcode ocupa unos 10 GB instalado. Nada de Duplicat lo necesita.
5Activar la licencia
Duplicat funciona en modo demo hasta que se introduce una clave: duplicar, las capturas y las grabaciones funcionan, y el ratón, el teclado y los gestos no. La licencia es un pago único de 4,99 €, no una suscripción.
- Compra desde la página de la tienda. Stripe toma la tarjeta y el correo; la clave se envía en cuanto se confirma el pago.
- Abre la ventana de la licencia. Pulsa el botón del candado de la barra de título, o elige Duplicat → Licencia de Duplicat…, o Ajustes → Licencia → Introducir licencia….
- Pega la línea completa. Empieza por
DUPLICAT-. Los saltos de línea y las comillas que añade un cliente de correo no hacen daño. El botón Pegar la toma del portapapeles. - Pulsa Activar. El candado se convierte en una marca verde, la ventana dice Con licencia para … y el ratón y el teclado funcionan al instante.
Conviene saber
- Funciona sin conexión. La clave se comprueba en tu Mac contra una clave pública incluida en la app. No hay servidor de activación ni conexión a casa.
- Una clave cubre los Mac que uses. Pega la misma línea en Duplicat en cada Mac. Es una licencia para una persona, no para un equipo.
- Puedes guardar una copia. La ventana de la licencia tiene Copiar clave y Olvidar este Mac.
- ¿Perdiste el correo? Escribe la dirección con la que compraste en la página de recuperación y se reenvía cada clave activa de esa dirección.
Si una clave se rechaza
- Eso no es una clave de licencia de Duplicat. — falta parte de la línea. Copia la línea entera, incluido el prefijo
DUPLICAT-y todo lo que va después del punto. - Esta clave no la emitió Duplicat, o fue alterada. — la firma no coincide con el texto, lo que casi siempre significa un pegado truncado. Usa Pegar en lugar de seleccionarla a mano.
- Esta clave se creó para una versión más nueva de Duplicat. — actualiza la app.
- Esta clave no lleva ningún correo. — no la emitió la tienda. Pide un reemplazo en recuperación.
6Ratón y teclado
Con licencia y el teléfono conectado, la ventana se convierte en una pantalla táctil. La entrada va por el túnel de desarrollador como los mismos eventos que produce el digitalizador del teléfono, así que el clic aterriza donde haces clic.
Ratón
- Un clic es un toque en ese punto exacto de la pantalla del teléfono.
- Pulsar, arrastrar y soltar es un gesto de un dedo: desplazar una lista, mover un control o un icono, deslizar hacia arriba para cerrar una app. Mover el puntero sin pulsar no hace nada en el teléfono.
- Solo un dedo. El pellizco para hacer zoom y los gestos de dos dedos no están conectados.
- La rueda de desplazamiento no hace nada. Desplázate arrastrando, como con el dedo.
- Los clics derecho y central se ignoran. Una pantalla táctil tiene un botón.
Teclado
- Lo que escribes entra como texto. Haz clic en un campo del teléfono y escribe en el Mac. El teclado en pantalla del teléfono no parpadea con cada tecla.
- Retorno, Tabulador, Retroceso, Escape y las flechas se envían como teclas con nombre. Escape va atrás, como en iOS.
- Los atajos con ⌘ se quedan en el Mac. ⌘Q cierra Duplicat, ⌘⇧S hace una captura, ⌘C copia en el Mac. Pega en el espejo escribiendo o con el menú de pegado del propio teléfono.
- ASCII con distribución de EE. UU. Las letras acentuadas y los emoji no tienen ruta HID directa: tócalos en el teclado en pantalla del teléfono.
7El teclado del código
Cuando Face ID falla, iOS pide el código — y dibuja ese teclado numérico en una ventana que deja deliberadamente fuera de AirPlay. El título de la pantalla llega al espejo y los dígitos no, así que el teléfono parece esperar sobre un hueco en blanco. Por eso Duplicat tiene su propio teclado.
- Pulsa ⌘K, o el botón de la barra de herramientas cuando la entrada esté lista. El teclado se abre en su propia ventana pequeña, al lado del espejo.
- Escribe el código en él. Cada pulsación se envía al teléfono como una tecla del teclado virtual. Borrar envía Retroceso, Intro envía Retorno.
- Mira el teléfono, no el teclado. La marca de verificación de la pantalla activándose es la señal real de que los dígitos llegaron.
8Capturas y grabaciones
Las dos se toman del vídeo descodificado, no grabando la ventana. El resultado tiene la resolución del teléfono, sin la barra de título ni bandas negras, y Duplicat nunca necesita el permiso de Grabación de pantalla.
- ⌘⇧S guarda un PNG con un nombre como
Duplicat 2026-10-29 at 13.08.16.png. - ⌘⇧R empieza una grabación, y el mismo atajo la detiene. El archivo es una película de QuickTime,
.mov, con el mismo tipo de nombre. - Las dos están en el menú de la cámara de la barra de título y en Archivo.
- Las grabaciones son mudas: Duplicat no recibe audio.
Dónde van
- Abre Ajustes (⌘,) → Medios. Las capturas van al Escritorio y las grabaciones a Películas.
- Cambia una carpeta con Elegir…, y vuelve con Predeterminada. La ruta que se muestra es la ruta real.
- Activa «Preguntar dónde guardar cada captura» para elegir cada vez. Se abre un panel de guardado con el nombre ya puesto; cancelarlo cancela la captura.
9Ajustes y el registro
- General → Licencia — con licencia o en demo, el nombre y el correo de la clave, y los botones para introducirla, copiarla u olvidarla.
- General → iPhone — el modelo que la app reconoció, la resolución en píxeles y en puntos, los fotogramas recibidos y los errores de descodificación.
- General → Ratón y teclado — si la entrada está conectada, y Mostrar la guía otra vez.
- General → Diagnóstico — si se encontró el motor de vídeo, y el registro en vivo. Mostrar el archivo de registro abre
~/Library/Logs/Duplicat.log; Copiar registro lo pone en el portapapeles. - Medios — las carpetas de capturas y grabaciones.
10Problemas frecuentes
| Síntoma | Qué hacer |
|---|---|
| Se queda en «Esperando a tu iPhone» | El mismo Wi-Fi, sin Punto de acceso personal, con Bluetooth activo y sin VPN en el teléfono. Las redes de invitados bloquean el tráfico entre dispositivos. Después elige Duplicat otra vez en el Centro de control. Si no aparece en esa lista, pulsa Empezar y permite el acceso a la red local en Ajustes del Sistema. |
| Duplicat no aparece en Duplicar pantalla | El motor no está en marcha: pulsa Empezar y espera al punto naranja. Si falla, la ventana explica por qué y Ajustes → Diagnóstico tiene el registro. |
| Se duplica, pero los clics no hacen nada | O el Mac está en modo demo, o el Modo de desarrollador está desactivado, o la entrada no se ha conectado. Mira Ajustes → Ratón y teclado; conecta el cable, desbloquea el teléfono y pulsa Empezar una vez. |
| «El Modo de desarrollador está desactivado en el teléfono» | Sigue la sección 3. Activarlo necesita un reinicio y una segunda confirmación después del reinicio. |
| No aparece la fila del Modo de desarrollador | Conecta el cable, desbloquea el teléfono, pulsa Empezar y espera unos segundos. Conectar el teléfono a Xcode una vez hace lo mismo. |
| Nunca aparece «¿Confiar en este ordenador?» | Desbloquea el teléfono primero, y luego desenchufa y vuelve a enchufar el cable. |
| Vídeo negro en Netflix o en la app Apple TV | Es lo esperado. Los receptores AirPlay no tienen licencia para descifrar DRM, así que el vídeo protegido queda fuera del espejo. |
| El flujo se corta solo | El teléfono se bloqueó, saltó el bloqueo automático o empezó una llamada. Mantén la pantalla despierta y termina las llamadas antes de duplicar. |
| ⌘C y ⌘V no llegan al teléfono | Los atajos con Comando son del Mac. Escribe en el espejo o usa el menú de pegado del teléfono. |
| El pellizco para zoom no hace nada | Solo un dedo, por ahora. Arrastra para desplazarte y usa los controles de zoom de la propia app. |
| Una clave se rechaza | Copia la línea completa del correo y usa Pegar en la ventana de la licencia. Si el correo ya no está, recupérala. |
| «Duplicat.app está dañada» o no abre | Pulsa Abrir igualmente junto al mensaje de Duplicat en Ajustes del Sistema → Privacidad y seguridad. La app está firmada fuera de la App Store, así que el primer arranque siempre es el que macOS cuestiona. |
| No hay motor de vídeo después de mover la app | Los motores van dentro del paquete. Mueve la carpeta Duplicat.app entera, no el ejecutable fuera de ella, y ábrela desde Aplicaciones. |
| La imagen va por detrás del teclado | La entrada va al ritmo del vídeo, y el Wi-Fi añade latencia. Usa el cable cuando necesites que se sienta inmediato. |
¿Sigue atascado? Ajustes → Diagnóstico → Copiar registro pone toda la sesión en el portapapeles: dice en qué etapa falló.
11Atajos de teclado
| Atajo | Qué hace |
|---|---|
| ⌘↩ | Empezar a duplicar |
| ⌘. | Detener la duplicación |
| ⌘⇧S | Hacer una captura |
| ⌘⇧R | Empezar o detener una grabación |
| ⌘K | Abrir el teclado del código del iPhone |
| ⌘, | Abrir Ajustes |
Los mismos comandos están en la barra de menús, que es la forma fiable de llegar a ellos cuando la ventana es tan estrecha como el teléfono.
Pruébalo
El espejo es gratis. La licencia es 4,99 €, una vez, para los Mac que uses.