El panel del Simulador de iOS está en beta pública en Claude Code Desktop en macOS. Está disponible en los planes Pro, Max, Team y Enterprise, excepto en organizaciones Enterprise que tengan habilitada una configuración HIPAA.
Requisitos
El panel del simulador utiliza las herramientas del simulador de Apple, que la aplicación de escritorio no incluye. Antes de iniciar una sesión, asegúrate de tener:- Claude Desktop v1.24012.0 o posterior
- Una Mac, ya que el Simulador de iOS de Apple se ejecuta solo en macOS
- Xcode con la plataforma iOS instalada, que proporciona los dispositivos del simulador. Si Xcode aún no enumera simuladores, consulta El panel del simulador dice que no se encontraron simuladores
- Usa Xcode 26.x. El panel aún no funciona con Xcode 27, que reemplaza la aplicación Simulator con Device Hub. Si
xcode-selectapunta a Xcode 27 en tu Mac, consulta El panel del simulador falla con Xcode 27
- Usa Xcode 26.x. El panel aún no funciona con Xcode 27, que reemplaza la aplicación Simulator con Device Hub. Si
En esta página, “dispositivo” se refiere a un iPhone o iPad simulado, uno de los mismos dispositivos del simulador que administras en Xcode en Window → Devices and Simulators, no hardware físico.
Ejecuta tu aplicación en el simulador
No necesitas un comando o configuración para abrir el panel del simulador. Claude lo abre cuando ejecuta tu aplicación en un simulador.1
Abre tu proyecto de iOS
En Claude Code Desktop, abre la pestaña Code e inicia una sesión con la carpeta del proyecto de tu aplicación como la carpeta del proyecto. Cualquier proyecto que compile una aplicación para el Simulador de iOS funciona.
2
Pídele a Claude que ejecute o pruebe la aplicación
Expresa la tarea alrededor de ejecutar o verificar la aplicación. Por ejemplo:
3
Observa la aplicación en el panel del simulador
Cuando la aplicación se lanza en un simulador, el panel del Simulador de iOS se abre junto a la conversación. La primera vez que Claude usa un dispositivo, la aplicación de escritorio te pide que lo permitas; consulta Otorga a Claude acceso a un dispositivo. Claude instala la aplicación, navega por ella y lee la pantalla para verificar sus propios cambios mientras observas.
Controla el simulador tú mismo
El panel del simulador es interactivo, no solo un visor. Mientras Claude trabaja, o entre tareas, puedes:- Tocar y deslizar haciendo clic y arrastrando en la pantalla del dispositivo
- Presionar botones de hardware con los mismos atajos de teclado que la aplicación Simulator de Apple: Cmd+Shift+H para Inicio, Cmd+L para bloquear, Cmd+Flecha Arriba y Cmd+Flecha Abajo para volumen
- Rotar el dispositivo un cuarto de vuelta en el sentido de las agujas del reloj con el botón de rotación o Cmd+Flecha Derecha
- Cambiar qué dispositivo muestra el panel desde el menú de dispositivos, que enumera la versión del SO de cada simulador y si está iniciado
- Guardar una captura de pantalla con Cmd+S o una grabación de pantalla con Cmd+R, usando los botones de captura del panel o los atajos; los archivos se guardan en tu Escritorio
- Detener la transmisión de un dispositivo sin apagarlo haciendo clic en Detach simulator, que devuelve el panel a su estado Attach simulator
Cómo las sesiones administran dispositivos
Cada dispositivo pertenece a la sesión que lo lanzó, por lo que las sesiones paralelas no comparten un dispositivo: lo que ves en el panel de una sesión refleja el trabajo de esa sesión, no el de otra. Cambiar sesiones en la barra lateral cambia la vista del simulador junto con la conversación, y cambiar de nuevo reanuda el mismo dispositivo donde se quedó. Si Claude trabaja con más de un dispositivo, cada uno abre su propio panel, hasta 4 por sesión. Claude Code Desktop apaga los simuladores que inició una vez que ya no están en uso: cuando cierras la aplicación, cuando archivas la sesión, o 10 minutos después de que desconectes un dispositivo de su panel. Los dispositivos que inicias tú mismo, ya sea desde el panel o en la aplicación Simulator de Apple, nunca se apagan automáticamente. Para apagar el dispositivo adjunto de inmediato, usa el botón de apagado en el panel.Otorga a Claude acceso a un dispositivo
Claude solicita tu consentimiento antes de controlar un dispositivo, mientras que compilar la aplicación o abrir una URL en ella sigue el modo de permiso de tu sesión. Tú u tu organización también pueden desactivar completamente el acceso de Claude.Permite un dispositivo la primera vez
La primera vez que Claude usa un simulador, la aplicación de escritorio te pide que lo permitas. El consentimiento cubre controlar ese dispositivo y tomar capturas de pantalla del mismo, y lo das una vez por dispositivo en lugar de una vez por sesión. Las capturas de pantalla de Claude del dispositivo se envían a Anthropic y se mantienen bajo tu configuración normal de retención de conversaciones, por lo que no inicies sesión en cuentas reales en un dispositivo que Claude use. Después de permitir un dispositivo, las acciones de Claude en él, como tocar, escribir, lanzar la aplicación y tomar capturas de pantalla, se ejecutan sin más indicaciones. Tienen la misma confianza que tú haciendo clic en el panel, y solo tocan el dispositivo simulado, por lo que el panel no necesita los permisos de Accesibilidad y Grabación de Pantalla de macOS que requiere el uso de computadora. Si rechazas, el dispositivo aún se inicia y el panel aún funciona para tus propios toques; solo el acceso de Claude se mantiene desactivado. Para cambiar de opinión más tarde, haz clic en Let Claude use it en el panel.Acciones que siguen tu modo de permiso
Dos acciones siguen el modo de permiso de tu sesión en lugar del consentimiento único:- Abrir una URL en el dispositivo, por ejemplo para probar un enlace profundo o cargar una página en Safari del dispositivo, porque una URL puede llevar datos fuera del dispositivo.
- Compilar la aplicación, porque
xcodebuildejecuta los scripts de compilación del proyecto en tu Mac. Verificar una compilación ya en progreso no genera indicaciones.
Desactiva el acceso del simulador
Puedes desactivar el acceso del simulador de Claude en la configuración de la aplicación de escritorio. Las organizaciones tienen dos formas de desactivarlo para todos:- La configuración administrada
disableMobileSimulatorToolsbloquea las herramientas del simulador de Claude. El panel del simulador sigue siendo utilizable para tus propios toques, y la configuración no se puede anular desde dentro de la aplicación. - La clave de política
requireCoworkFullVmSandbox, que ejecuta las herramientas de Claude dentro de una máquina virtual aislada en lugar de en tu Mac, desactiva el panel del simulador y las herramientas del simulador de Claude por completo, por lo que el panel no puede adjuntar un dispositivo mientras esté configurado.
Limitaciones
Claude controla solo dispositivos simulados y no puede controlar un iPhone o iPad físico. Para probar en uno, ejecuta la aplicación en él desde Xcode tú mismo, luego describe lo que ves o adjunta una captura de pantalla a la conversación para que Claude trabaje con ella.Solución de problemas
El panel del simulador no se abre cuando Claude ejecuta la aplicación
Claude puede no haber reconocido que querías ejecutar o probar la aplicación, o puede que falten las herramientas del simulador. Verifica lo siguiente:- Expresa el objetivo explícitamente, por ejemplo “ejecuta la aplicación en el Simulador de iOS y navega por el flujo de registro”.
- Confirma que Xcode y los simuladores de iOS estén instalados y que tu versión de Xcode cumpla con los requisitos.
- Si tu organización administra Claude Code, las herramientas del simulador pueden estar deshabilitadas por política.
- Si estás en una organización Enterprise que tiene habilitada una configuración HIPAA, el panel del simulador no está disponible para ti.
- El panel del simulador requiere Claude Desktop v1.24012.0 o posterior. Abre Claude → Check for Updates, luego reinicia la aplicación.
El panel del simulador dice que no se encontraron simuladores
Sixcode-select apunta a Xcode 27, el panel puede informar que no hay simuladores aunque existan dispositivos; consulta El panel del simulador falla con Xcode 27. De lo contrario, Xcode está instalado pero no tiene simuladores de iOS para enumerar. El panel del simulador muestra los pasos de configuración a seguir y los marca a medida que cada uno se completa. Para instalar la pieza faltante manualmente, descarga el tiempo de ejecución del simulador de iOS de la configuración de Xcode, o ejecuta xcodebuild -downloadPlatform iOS.
El panel del simulador falla con Xcode 27
El panel aún no funciona con Xcode 27, que reemplaza la aplicación Simulator con Device Hub. Con Xcode 27 seleccionado, adjuntar un dispositivo falla, o el panel informa que no se encontraron simuladores aunque existan dispositivos. El panel usa cualquier Xcode al que apuntexcode-select. Si Xcode 27 es tu única instalación, instala Xcode 26.x junto a él primero. Luego selecciona la instalación 26.x por su ruta. Por ejemplo, si está instalado como /Applications/Xcode-26.4.app:
xcode-select -p para verificar qué instalación está seleccionada.
Ver también
- Uso de computadora en Desktop: control de pantalla para aplicaciones sin un panel dedicado
- Uso de computadora desde la CLI: cómo la CLI accede al Simulador de iOS
- Trabaja en paralelo con sesiones: cómo las sesiones aíslan los cambios
- Comienza con Claude Code Desktop