Configuración de Visual Studio para el desarrollo de iOS

En este artículo, se describen distintas opciones de configuración de Xamarin.iOS para Visual Studio.

Usar versiones coincidentes de Xamarin.iOS

Visual Studio 2019 o Visual Studio 2017 deben usar la misma versión de Xamarin.iOS que está instalada en el host de compilación de Mac. Para asegurarse de que esto se cumpla:

  • Si usa Visual Studio 2019 o Visual Studio 2017, seleccione el canal de actualizaciones Estable en Visual Studio para Mac.

  • Si usa la versión preliminar de Visual Studio 2019, seleccione el canal de actualizaciones Alfa en Visual Studio para Mac.

Nota:

A partir de Visual Studio 2017 versión 15.6, Visual Studio 2017 detecta automáticamente si el host de compilación de Mac usa la misma versión de Xamarin.iOS que Windows. Si hay una discrepancia entre las versiones, Visual Studio 2017 le ofrece instalar la versión correcta de forma remota en el host de compilación de Mac. Para obtener más información, eche un vistazo a la sección Aprovisionamiento automático de Mac de la guía Emparejar con Mac.

Barra de herramientas de iOS

Cuando se abre un proyecto de iOS en Visual Studio 2019 o Visual Studio 2017, la barra de herramientas de iOS debe estar visible. De forma predeterminada, contiene cuatro botones que son útiles para el desarrollo de Xamarin.iOS:

Visual Studio 2019's iOS toolbar

  • Emparejar con Mac: abre el cuadro de diálogo Emparejar con Mac. Se habilita cuando se abre un proyecto de iOS en Visual Studio 2019 o Visual Studio 2017.
  • Mostrar simulador de iOS: en el host de compilación de Mac, coloca en primer plano la ventana del simulador de iOS. Se habilita cuando se abre un proyecto de iOS en Visual Studio 2019 o Visual Studio 2017.
  • Registro de dispositivos: abre una ventana que le permite inspeccionar los registros del dispositivo. Se habilita cuando se abre un proyecto de iOS en Visual Studio 2019 o Visual Studio 2017.
  • Mostrar archivo IPA en servidor de compilación: abre una ventana en el host de compilación de Mac que muestra la ubicación del archivo .ipa de la aplicación. Se habilita tras completar una compilación para la que se ha creado un archivo .ipa.

Si no aparece esta barra de herramientas, abra el menú Ver en Visual Studio 2019 o Visual Studio 2017 y elija Barras de herramientas > iOS:

Enabling the iOS toolbar

Menú desplegable Plataformas de solución

El menú desplegable Plataformas de solución le permite elegir si la siguiente compilación se dirigirá a un dispositivo físico o a un simulador.

Para asegurarse de que se ve este menú desplegable en la barra de herramientas estándar:

  • En Visual Studio 2019 o Visual Studio 2017, haga clic en la flecha hacia abajo en el borde derecho de la barra de herramientas estándar.
  • Elija Agregar o quitar botones.
  • Asegúrese de que esté marcado el elemento Plataformas de solución:

Enabling the Solution Platforms drop-down menu

Con un proyecto de iOS abierto, las barras de herramientas estándar y de iOS ahora deben ser similares a la captura de pantalla siguiente:

Standard and iOS toolbars