Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le destinazioni di compilazione seguenti sono definite nei progetti .NET per iOS, Mac Catalyst, macOS e tvOS.
Build (impostazione predefinita)
Compila il codice sorgente all'interno di un progetto e di tutte le dipendenze.
Pulito
Rimuove tutti i file generati dal processo di compilazione.
CalcolareDispositiviDisponibili
Esegue query e restituisce un elenco di dispositivi iOS o tvOS disponibili e simulatori che possono essere usati con dotnet run.
Questa destinazione viene chiamata automaticamente dal comando di .NET SDK per supportare la selezione dei dotnet run dispositivi tramite l'opzione --device . Restituisce un @(Devices) gruppo di elementi in cui ogni dispositivo ha i metadati seguenti:
- Descrizione: nome del dispositivo (ad esempio, "iPhone 16 - iOS 26.0" per simulatori, "My iPhone 16" per i dispositivi fisici)
- Tipo: "Dispositivo" o "Simulatore"
- OSVersion: versione del sistema operativo del dispositivo
- UDID: UDID del dispositivo
- RuntimeIdentifier: l'identificatore del runtime del dispositivo
Ad esempio, per elencare tutti i dispositivi disponibili:
$ dotnet build -t:ComputeAvailableDevices
Questa destinazione fa parte della specifica di selezione del dispositivo .NET SDK e abilita comandi come:
$ dotnet run --device UDID
Aggiunta in .NET 11.
Correre
Compila il codice sorgente all'interno di un progetto e tutte le dipendenze, quindi lo distribuisce ed esegue in un simulatore/dispositivo predefinito. È possibile impostare una destinazione di distribuzione specifica usando la proprietà $(Device).
dotnet build -t:Run project.csproj -p:Device=<udid>