Simulador remoto de iOS para WindowsRemoted iOS Simulator for Windows

El simulador remoto de iOS para Windows le permite probar las aplicaciones en un simulador de iOS que se ejecuta en Windows, junto con Visual Studio 2019 y Visual Studio 2017.The Remoted iOS Simulator for Windows allows you to test your apps on an iOS simulator displayed in Windows alongside Visual Studio 2019 and Visual Studio 2017.

simulador remoto de iOS que se ejecuta en WindowsiOS simulator running on Windows

IntroducciónGetting started

El simulador remoto de iOS para Windows se instala automáticamente como parte de Xamarin en Visual Studio 2019 y Visual Studio 2017.The Remoted iOS Simulator for Windows is installed automatically as part of Xamarin in Visual Studio 2019 and Visual Studio 2017. Para ello, siga estos pasos:To use it, follow these steps:

  1. Emparejar Visual 2019 a un host de compilación de Mac.Pair Visual 2019 to a Mac Build host.
  2. En Visual Studio, inicie la depuración de un proyecto de iOS o tvOS.In Visual Studio, start debugging an iOS or tvOS project. El simulador remoto de iOS para Windows aparecerá automáticamente en el equipo Windows.The Remoted iOS Simulator for Windows will appear on your Windows machine.

Inspecione este vídeo para obtener una guía paso a paso.Watch this video for a step-by-step guide.

Ventana del simuladorSimulator window

La barra de herramientas en la parte superior de la ventana del simulador contiene un número de botones útiles:The toolbar at the top of the simulator's window contains a number of useful buttons:

  • Inicio : simula el botón Inicio de un dispositivo iOS.Home – Simulates the home button on an iOS device.

  • Bloqueo : bloquea el simulador (pasar el dedo para desbloquear).Lock – Locks the simulator (swipe to unlock).

  • Captura de pantalla – guarda una captura de pantalla del simulador (almacenados en Pictures\Xamarin\iOS simulador\ ).Screenshot – Saves a screenshot of the simulator (stored in Pictures\Xamarin\iOS Simulator\).

  • Configuración : muestra el teclado, ubicación y otras opciones.Settings – Displays keyboard, location, and other settings.

  • Otras opciones : abrirá varias opciones del simulador, como rotación, gestos de agitar y Touch Id.Other options – Brings up various simulator options such as rotation, shake gestures, and Touch ID.

    Ejemplo de mapas en el simulador de iOSiOS simulator maps example

ConfiguraciónSettings

Al hacer clic en el icono de engranaje de la barra de herramientas, se abre la ventana de configuración:Clicking the toolbar's gear icon opens the Settings window:

Configuración del simulador de iOSiOS simulator settings

Estas opciones permiten habilitar el teclado de hardware, elegir una ubicación que el dispositivo debe notificar (se admiten ubicaciones estáticas y móviles), habilitar Touch ID y restablecer el contenido y la configuración del simulador.These settings allow you to enable the hardware keyboard, choose a location that the device should report (static and moving locations are both supported), enable Touch ID, and reset the content and settings for the simulator.

Otras opcionesOther options

El botón de puntos suspensivos de la barra de herramientas muestra otras opciones, como la rotación, gestos de agitar y el reinicio del sistema.The toolbar's ellipsis button reveals other options such as rotation, shake gestures, and rebooting. Estas mismas opciones pueden verse como una lista haciendo clic con el botón derecho en cualquier lugar de la ventana del simulador:These same options can be viewed as a list by right-clicking anywhere in the simulator's window:

Configuración adicional del simulador de iOSiOS simulator additional settings

Compatibilidad con pantalla táctilTouchscreen support

Los equipos Windows más modernos tienen pantallas táctiles.Most modern Windows computers have touch screens. Gracias a que el simulador remoto de iOS para Windows es compatible con las interacciones táctiles, puede probar la aplicación con los mismos gestos táctiles de reducir, deslizar el dedo y con varios dedos que usa con los dispositivos iOS físicos.Since the Remoted iOS Simulator for Windows supports touch interactions, you can test your app with the same pinch, swipe, and multi-finger touch gestures that you use with physical iOS devices.

De forma similar, el simulador remoto de iOS para Windows procesa la entrada de lápiz de Windows como entrada de lápiz de Apple.Similarly, the Remoted iOS Simulator for Windows treats Windows Stylus input as Apple Pencil input.

Deshabilitar el simulador remoto de iOS para WindowsDisabling the Remoted iOS Simulator for Windows

Para deshabilitar el simulador remoto de iOS para Windows, vaya a Herramientas > Opciones > Xamarin > Configuración de iOS y desactive la opción Simulador Remoto en Windows.To disable the Remoted iOS Simulator for Windows, navigate to Tools > Options > Xamarin > iOS Settings and uncheck Remote Simulator to Windows.

Casilla de verificación para usar el simuladorcheckbox to use simulator

Con esta opción deshabilitada, el proceso de depuración abre el simulador de iOS en el host de compilación de Mac conectado.With this option disabled, debugging opens the iOS Simulator on the connected Mac build host.