Instalación de Xamarin.iOS en Windows

En este artículo, se describe cómo configurar una máquina de Windows y un host de compilación de Mac para el desarrollo de Xamarin.iOS.

Información general

Para compilar aplicaciones de Xamarin.iOS con Visual Studio 2019 en Windows, necesitará:

  • Una máquina de Windows con Visual Studio 2019 instalado. Puede ser una máquina virtual o física.

  • Un equipo Mac accesible desde la red configurado con las herramientas de compilación de Apple y Xamarin.iOS. Visual Studio 2019 obtiene acceso a esta máquina a través de una conexión de red para usar las herramientas de compilación de Apple, que son necesarias para compilar aplicaciones nativas de iOS.

    Sugerencia

    ¿No tiene acceso a un equipo Mac?

    Si no tiene acceso a un equipo Mac, puede usar MacinCloud o MacStadium; ambos servicios proporcionan hardware de Mac en la nube, que puede usar para compilar proyectos de Xamarin.iOS.

Configurar

Para configurar el equipo para el desarrollo de Xamarin.iOS en Visual Studio 2019, siga estos pasos:

  1. Configurar Windows (instalar Visual Studio 2019)

    Xamarin.iOS funciona con las ediciones Visual Studio 2019 Community, Professional y Enterprise, en una máquina virtual o independiente.

  2. Configurar un equipo Mac (instalar Xcode y Visual Studio para Mac)

    Para compilar, depurar y firmar aplicaciones iOS para su distribución, Visual Studio 2019 debe tener acceso de red a un host de compilación de Mac configurado con las herramientas de desarrollo de Apple (Xcode) y Xamarin.iOS.

    Nota:

    Si prefiere no instalar Visual Studio para Mac, Visual Studio 2019 puede configurar automáticamente el host de compilación de Mac con el software necesario para compilar aplicaciones de Xamarin.iOS. Para obtener más información, consulte Aprovisionamiento automático de Mac.

  3. Emparejar con Mac (conectar Visual Studio 2019 con el equipo Mac)

    Para Visual Studio 2019 para usar las herramientas de compilación de iOS en el equipo Mac, las dos máquinas deben conectarse a través de una red.

Información general

Para compilar aplicaciones de Xamarin.iOS con Visual Studio 2017 en Windows, necesitará:

  • Una máquina de Windows con Visual Studio 2017 instalado. Puede ser una máquina virtual o física.

  • Un equipo Mac accesible desde la red configurado con las herramientas de compilación de Apple y Xamarin.iOS. Visual Studio 2017 accede a esta máquina a través de una conexión de red para usar las herramientas de compilación de Apple, que son necesarias para compilar aplicaciones nativas de iOS.

Configurar

Para configurar el equipo para el desarrollo de Xamarin.iOS en Visual Studio 2017, siga estos pasos:

  1. Configurar Windows (instalar Visual Studio 2017)

    Xamarin.iOS funciona con las ediciones Visual Studio 2017 Community, Professional y Enterprise, en una máquina virtual o independiente.

  2. Configurar un equipo Mac (instalar Xcode y Visual Studio para Mac)

    Para compilar, depurar y firmar aplicaciones iOS para su distribución, Visual Studio 2017 debe tener acceso de red a un host de compilación de Mac configurado con las herramientas de desarrollo de Apple (Xcode) y Xamarin.iOS.

    Nota:

    Si prefiere no instalar Visual Studio para Mac, a partir de Visual Studio 2017 versión 15.6, Visual Studio 2017 puede configurar automáticamente el host de compilación de Mac con el software necesario para compilar aplicaciones de Xamarin.iOS. Para obtener más información, consulte Aprovisionamiento automático de Mac.

  3. Emparejar con Mac (conectar Visual Studio 2017 con el equipo Mac)

    Para Visual Studio 2017 para usar las herramientas de compilación de iOS en el equipo Mac, las dos máquinas deben conectarse a través de una red.

Resumen

En este artículo, se ha descrito cómo configurar una máquina de Windows y su host de compilación de Mac asociado para el desarrollo de Xamarin.iOS.

Pasos siguientes