Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os destinos de build a seguir são definidos em projetos .NET para iOS, Mac Catalyst, macOS e tvOS.
Compilação (padrão)
Compila o código-fonte dentro de um projeto, assim como em todas as dependências.
Limpo
Remove todos os arquivos gerados pelo processo de build.
ComputarDispositivosDisponíveis
Consulta e retorna uma lista de dispositivos e simuladores para iOS ou tvOS disponíveis que podem ser usados com dotnet run.
Esse alvo é chamado automaticamente pelo comando do SDK do .NET dotnet run para suportar a seleção do dispositivo por meio da opção --device. Ele retorna um @(Devices) grupo de itens em que cada dispositivo tem os seguintes metadados:
- Descrição: o nome do dispositivo (por exemplo, "iPhone 16 – iOS 26.0" para simuladores, "My iPhone 16" para dispositivos físicos)
- Tipo: "Dispositivo" ou "Simulador"
- OSVersion: a versão do sistema operacional do dispositivo
- UDID: A UDID do dispositivo
- RuntimeIdentifier: o RuntimeIdentifier do dispositivo
Por exemplo, para listar todos os dispositivos disponíveis:
$ dotnet build -t:ComputeAvailableDevices
Esse destino faz parte da especificação de seleção de dispositivo do SDK do .NET e habilita comandos como:
$ dotnet run --device UDID
Adicionado no .NET 11.
Correr
Cria o código-fonte em um projeto e todas as dependências e, em seguida, implanta e executa-o em um simulador/dispositivo padrão. Um destino de implantação específico pode ser definido usando a propriedade $(Device).
dotnet build -t:Run project.csproj -p:Device=<udid>