Simulador de iOS remoto para Windows

El simulador de iOS remoto para Windows permite probar sus aplicaciones en un simulador de iOS mostrado en Windows junto con Visual Studio 2019 y Visual Studio 2017.

Simulador de iOS en ejecución en Mac

Introducción

El simulador de iOS remoto para Windows se instala automáticamente como parte de Xamarin en Visual Studio 2019 y Visual Studio 2017. En él, siga estos pasos:

  1. Empareje Visual Studio 2019 con un host de compilación de Mac.
  2. En Visual Studio, inicie la depuración de un proyecto de iOS o tvOS. El simulador de iOS remoto para Windows aparecerá en la máquina con Windows.

Vea este vídeo para ver una guía paso a paso.

Ventana del simulador

La barra de herramientas situada en la parte superior de la ventana del simulador contiene varios botones útiles:

  • Inicio: simula el botón de inicio de un dispositivo iOS.

  • Bloquear: bloquea el simulador (Deslice el dedo para desbloquear).

  • Captura de pantalla: guarda una captura de pantalla del simulador (almacenado en Pictures\Xamarin\iOS Simulator\ ).

  • Configuración: muestra el teclado, la ubicación y otros valores de configuración.

  • Otras opciones: muestra varias opciones del simulador, como la rotación, los gestos de agitación y Touch ID.

    Ejemplo de mapas del simulador de iOS

Configuración

Al hacer clic en el icono de engranaje de la barra de herramientas, se abre la ventana Configuración:

Configuración del simulador de iOS

Esta configuración permite habilitar el teclado de hardware, elegir una ubicación que el dispositivo debe notificar (se admiten las ubicaciones estáticas y en movimiento), habilitar Touch ID y restablecer el contenido y la configuración del simulador.

Otras opciones

El botón de puntos suspensivos de la barra de herramientas muestra otras opciones, como la rotación, los gestos de agitar y el reinicio. Estas mismas opciones se pueden ver como una lista haciendo clic con el botón derecho en cualquier parte de la ventana del simulador:

Configuración adicional del simulador de iOS

Compatibilidad con la pantalla táctil

La mayoría de los equipos con Windows modernos tienen pantallas táctiles. Dado que el simulador de iOS remoto para Windows admite interacciones táctiles, puede probar la aplicación con los mismos gestos de alejar, deslizar y varios dedos que usa con los dispositivos iOS físicos.

Del mismo modo, el simulador de iOS remoto para Windows trata la entrada de lápiz de Windows como la entrada del Apple Pencil.

Control de sonido

Los sonidos reproducidos por el simulador procederán de los altavoces del equipo Mac host. Los sonidos de iOS no se escuchan en el equipo con Windows.

Deshabilitación del simulador de iOS remoto para Windows

Para deshabilitar el simulador de iOS remoto para Windows, vaya a Herramientas > Opciones > Xamarin > Configuración de iOS y desactive Simulador remoto en Windows.

Casilla para usar el simulador

Con esta opción deshabilitada, la depuración abre el simulador de iOS en el host de compilación de Mac conectado.

Solución de problemas

Si tiene problemas con el simulador de iOS remoto, puede ver los registros en estas ubicaciones:

  • Mac:~/Library/Logs/Xamarin/Simulator.Server
  • Windows:%LOCALAPPDATA%\Xamarin\Logs\Xamarin.Simulator

Si notifica un problema en Visual Studio, puede ser útil adjuntar estos registros (hay opciones para que las cargas sean privadas).