Pokyny ke konfiguraci brány firewall pro Xamarin

Seznam hostitelů, kterým je potřeba povolit v bráně firewall, aby platforma Xamarinu fungovala pro vaši společnost.

Aby mohly produkty Xamarin správně instalovat a fungovat, musí být některé koncové body přístupné ke stažení požadovaných nástrojů a aktualizací softwaru. Pokud vy nebo vaše společnost máte přísné nastavení brány firewall, může docházet k problémům s instalací, licencováním, komponentami a dalšími funkcemi. Tento dokument popisuje některé známé koncové body, které je potřeba povolit v bráně firewall, aby Xamarin fungoval. Tento seznam neobsahuje koncové body vyžadované pro žádné nástroje třetích stran, které jsou součástí stahování. Pokud máte potíže i po procházení tohoto seznamu, projděte si průvodce odstraňováním potíží s instalací Apple nebo Androidu.

Koncové body, které se mají povolit

Instalační program Xamarinu

Aby se software správně nainstaloval při použití nejnovější verze instalačního programu Xamarinu, bude potřeba přidat následující známé adresy:

  • xamarin.com (manifesty instalačního programu)
  • dl.xamarin.com (umístění stahování balíčku)
  • dl.google.com (stažení sady Android SDK)
  • download.oracle.com (JDK)
  • visualstudio.com (umístění stahování instalačních balíčků)
  • go.microsoft.com (překlad adresy URL instalace)
  • aka.ms (překlad adres URL instalace)

Pokud používáte Mac a dochází k problémům s instalací Xamarin.Android, ujistěte se, že macOS dokáže stáhnout Javu.

NuGet (včetně Xamarin.Forms)

Pro přístup k NuGetu je potřeba přidat následující adresy (Xamarin.Forms je zabalené jako NuGet):

  • www.nuget.org (pro přístup k NuGetu)
  • globalcdn.nuget.org (soubory ke stažení NuGet)
  • dl-ssl.google.com (komponenty Google pro Android a Xamarin.Forms)

Aktualizace softwaru

Aby bylo možné správně stáhnout aktualizace softwaru, je potřeba přidat následující adresy:

  • software.xamarin.com (aktualizační služba)
  • download.visualstudio.microsoft.com
  • dl.xamarin.com

Xamarin Mac Agent

Pokud chcete připojit Visual Studio k hostiteli sestavení Mac pomocí agenta Xamarin Mac, musí být otevřený port SSH. Ve výchozím nastavení se jedná o port 22.