Installazione di Xamarin.iOS in Windows

Questo articolo descrive come configurare un computer Windows e un host di compilazione Mac per lo sviluppo con Xamarin.iOS.

Panoramica

Per compilare app Xamarin.iOS con Visual Studio 2019 o Visual Studio 2022 in Windows, è necessario:

  • Un computer Windows con Visual Studio 2019 o Visual Studio 2022 installato. Può trattarsi di un computer fisico o di una macchina virtuale.

  • Un Mac accessibile dalla rete configurato con strumenti di compilazione Apple e Xamarin.iOS. Visual Studio accede a questo computer tramite una connessione di rete per usare gli strumenti di compilazione di Apple, necessari per la compilazione di applicazioni iOS native.

    Suggerimento

    Nessun accesso a un computer Mac

    Se non si ha accesso a un computer Mac, è possibile usare MacinCloud oppure MacStadium. Entrambi i servizi offrono hardware Mac basato sul cloud con il quale è possibile compilare progetti Xamarin.iOS.

Attrezzaggio

Per configurare lo sviluppo di Xamarin.iOS in Visual Studio, seguire questa procedura:

  1. Configurare Windows (installare Visual Studio)

    Xamarin.iOS funziona con le edizioni Community, Professional ed Enterprise di Visual Studio in una macchina virtuale o autonoma.

  2. Configurare il Mac (Installare Xcode e Visual Studio per Mac)

    Per compilare, eseguire il debug e firmare le applicazioni iOS per la distribuzione, Visual Studio deve avere accesso di rete a un host di compilazione Mac configurato con gli strumenti di sviluppo di Apple (Xcode) e Xamarin.iOS.

    Nota

    Se si preferisce non installare Visual Studio per Mac, Visual Studio può configurare automaticamente, l'host di compilazione Mac con il software necessario per compilare applicazioni Xamarin.iOS. Per altre informazioni, vedere Provisioning automatico del Mac.

  3. Associa a Mac (Connessione Visual Studio al Mac)

    Per consentire a Visual Studio di usare gli strumenti di compilazione iOS nel Mac, i due computer devono connettersi tramite una rete.

Riepilogo

Questo articolo descrive come configurare un computer Windows e l'host di compilazione Mac associato per lo sviluppo con Xamarin.iOS.

Passaggi successivi