Configurar e instalar o Visual Studio para MacSet up and Install Visual Studio for Mac

RequisitosRequirements

Para começar a desenvolver aplicativos de plataforma cruzada nativos após baixar o Visual Studio para Mac, é necessário preparar-se instalando e configurando alguns itens.To start developing native, cross-platform apps when you download Visual Studio for Mac there are a couple of things that you must install and set up in preparation.

Para trabalhar com iOS no Visual Studio você precisará do seguinte:For working with iOS in Visual Studio you need the following pieces:

  • Um Mac com macOS Sierra 10.12 ou superiora Mac with macOS Sierra 10.12 or above
  • Xcode 8.3 ou posterior.Xcode 8.3 or above. A versão estável mais recente geralmente é recomendada.The latest stable version is usually recommended.
  • Uma ID da Apple.An Apple ID. Se ainda não tiver uma ID da Apple, crie uma nova em https://appleid.apple.com.If you don't have an Apple ID already you can create a new one at https://appleid.apple.com. Será necessário ter uma ID da Apple para instalar e entrar no Xcode.It's necessary to have an Apple ID for installing and signing into Xcode.

Tip

A versão prévia do Visual Studio 2019 para Mac agora está disponível para teste.Visual Studio 2019 for Mac preview is now available for testing.

Instalar oInstall

  1. Faça download do Visual Studio para Mac em https://visualstudio.microsoft.com/Download Visual Studio for Mac from https://visualstudio.microsoft.com/

  2. Depois que o pacote do instalador for baixado, clique no arquivo VisualStudioInstaller.dmg para montar o instalador e executá-lo clicando duas vezes no logotipo, conforme ilustrado na imagem a seguir:Once the installer package is downloaded, click the VisualStudioInstaller.dmg file to mount the installer and then run it by double-clicking the logo, as illustrated by the following image:

    Caixa de diálogo do instalador

  3. Você poderá ver uma caixa de diálogo de alerta semelhante à imagem a seguir.You might be prompted with an alert dialog similar to the following image. Nesse caso, clique em Abrir:In this case, click Open:

    caixa de diálogo de alerta

  4. O instalador inspeciona seu sistema para verificar quais componentes precisam ser instalados ou atualizados:The installer inspects your system to verify which components need to be installed or updated:

    Avaliando o seu sistema

  5. Em seguida, você verá uma caixa de diálogo de alerta solicitando que você confirme os termos de Privacidade e de Licença.You'll then be presented with an alert dialog asking you to acknowledge the Privacy and License terms. Pressione o botão Continuar para confirmar os termos:Press the Continue button to acknowledge the terms:

    Caixa de diálogo Licença

  6. O instalador apresenta uma lista de componentes necessários que estão faltando e que precisa ser baixados e instalados.The installer presents a list of required components that are missing and that need to be downloaded and installed. Selecione os produtos que você deseja baixar aqui:Select the products you wish to download here:

    Selecionar itens

    Se você não quiser instalar todas as plataformas, use o guia abaixo como ajuda para decidir quais plataformas serão instaladas:If you do not wish to install all platforms, use the guide below to help you decide which platforms to install:

    • Aplicativos que usam o Xamarin:Apps using Xamarin:
      • Xamarin.Forms: Selecione as plataformas Android e iOS.Xamarin.Forms – Select Android and iOS platforms.
      • Somente iOS: selecione a plataforma iOS (Observe que será necessário instalar o Xcode).iOS only – Select iOS platform (Note that you will need to install Xcode).
      • Somente Android: selecione a plataforma Android (Observe que você também deve selecionar as dependências relevantes).Android only – Select Android platform (Note that you should also select the relevant dependencies).
      • Somente Mac: selecione a plataforma macOS (Observe que será necessário instalar o Xcode).Mac only – Select macOS platform (Note that you will need to install Xcode).
      • Aplicativos Xamarin totalmente plataforma cruzada: selecione as plataformas Android, iOS e macOS.Fully cross-platform Xamarin apps – Select Android, iOS, and macOS platforms.
    • Aplicativos .NET Core: selecione a plataforma .NET Core..NET Core applications – Select .NET Core platform.
    • Aplicativos Web ASP.NET Core: selecione a plataforma .NET Core.ASP.NET Core Web Applications – Select .NET Core platform.
    • Desenvolvimento de jogos em Unity em plataforma cruzada: nenhuma plataforma adicional precisa ser instalada além do Visual Studio para Mac.Cross-platform Unity Game Development – No additional platforms need to be installed beyond Visual Studio for Mac. Confira o Guia de instalação do Unity para saber mais sobre como instalar a extensão do Unity.Refer to the Unity setup guide for more information on installing the Unity extension.

    Esta tela de instalação exibe a versão e o tamanho de cada componente individual.This installation screen displays the version and size of each individual component. Você pode clicar em cada componente para exibir uma lista de dependências desse componente (para Android), consultar pacotes adicionais que ele baixa (para .NET Core) ou exibir os aplicativos adicionais necessários (iOS e macOS):You can click each component to display a list of dependencies for that component (for Android), see additional packages that it downloads (for .NET Core), or view any additional applications required (for iOS and macOS):

    Dependências adicionais de Android

  7. Quando você estiver satisfeito com sua seleção, pressione o botão Instalar e Atualizar para iniciar o processo de instalação.Once you are happy with your selection, select the Install and Update button to start the installation process.

  8. O instalador iniciará o processo de download e instalação dos itens selecionados:The installer starts the download and install process of the selected items:

    Iniciando a instalação

    Baixando o Xamarin.Mac

    Concluindo a instalação

  9. Pode ser solicitado que você eleve as permissões necessárias para os componentes individuais que são necessários para concluir a instalação.You might be prompted to elevate the permissions necessary for individual components that are needed to complete installation. Insira suas credenciais de administrador para continuar o processo de instalação:Enter your administrator credentials here to continue the installation process:

    Insira as permissões para prosseguir com o instalador

  10. Depois que a instalação for bem-sucedida, você poderá começar a desenvolver aplicativos no Visual Studio pressionando Iniciar:Once the installation is successful, you can start developing apps in Visual Studio by pressing Start:

    Abrir o Visual Studio

Note

Se você optou por não instalar uma plataforma ou ferramenta durante a instalação original (desmarcando-a na etapa 6), deverá executar o instalador novamente se desejar adicionar os componentes mais tarde.If you chose not install a platform or tool during the original installation (by unselecting it in step #6), you must run the installer again if you wish to add the components later.

Instalar o Visual Studio para Mac por trás de um firewall ou servidor proxyInstall Visual Studio for Mac behind a firewall or proxy server

Para instalar o Visual Studio para Mac por trás de um firewall, determinados pontos de extremidade devem estar acessíveis para permitir o download das ferramentas necessárias e as atualizações do software.To install Visual Studio for Mac behind a firewall, certain endpoints must be made accessible in order to allow downloads of the required tools and updates for your software.

Configure a rede para permitir o acesso aos seguintes locais:Configure your network to allow access to the following locations:

Próximas etapasNext Steps

A instalação do Visual Studio para Mac permite que você comece a escrever código para seus aplicativos.Installing Visual Studio for Mac allows you to start writing code for your apps. Os guias a seguir são fornecidos para orientar você durante as próximas etapas da criação e implantação de seus projetos.The following guides are provided to guide you through the next steps of writing and deploying your projects.

iOSiOS

  1. Hello, iOSHello, iOS
  2. Provisionamento de dispositivo (para executar o aplicativo no dispositivo).Device Provisioning(To run your application on device).

AndroidAndroid

  1. Usando o Gerenciador de SDK do Xamarin AndroidUsing the Xamarin Android SDK Manager
  2. Emulador do SDK do AndroidAndroid SDK Emulator
  3. Configurar o dispositivo para desenvolvimentoSet Up Device for Development

Aplicativos .NET Core, aplicativos Web do ASP.NET Core, desenvolvimento de jogos em Unity.NET Core apps, ASP.NET Core web apps, Unity game development

Para outras cargas de trabalho, confira a página Cargas de trabalho.For other Workloads, refer to the Workloads page.

Consulte tambémSee also