Xamarin ファイアウォールの構成手順

"会社で Xamarin のプラットフォームが機能するように、ご利用のファイアウォールで許可する必要があるホストのリスト。 "

Xamarin 製品をインストールし、製品が正常に動作するには、ソフトウェアに必要なツールと更新プログラムをダウンロードできるように、特定のエンドポイントをアクセス可能にする必要があります。 管理者または会社がファイアウォール設定を厳格にしている場合は、インストール、ライセンス、コンポーネントなどで問題が発生する可能性があります。 このドキュメントでは、Xamarin が動作するようにご利用のファイアウォールで許可する必要があるいくつかの既知のエンドポイントについて概要を説明します。 このホワイトリストには、ダウンロードに含まれるすべてのサードパーティ ツールに必要なエンドポイントを含めません。 このリストを使用しても問題が解決しない場合は、Apple または Android のインストールに関するトラブルシューティング ガイドを参照してください。

許可するエンドポイント

Xamarin インストーラー

最新リリースの Xamarin インストーラーを使用するときにソフトウェアを適切にインストールするには、次の既知のアドレスを追加する必要があります。

  • xamarin.com (インストーラーのマニフェスト)
  • dl.xamarin.com (パッケージのダウンロード場所)
  • dl.google.com (Android SDK をダウンロードする場合)
  • download.oracle.com (JDK)
  • visualstudio.com (セットアップ パッケージのダウンロード場所)
  • go.microsoft.com (セットアップ URL の解決)
  • aka.ms (セットアップ URL の解決)

Mac を使用していて Xamarin.Android のインストールの問題が発生している場合は、macOS が Java をダウンロードできることを確認してください。

NuGet (Xamarin.Forms を含む)

NuGet にアクセスするには、次のアドレスを追加する必要があります (Xamarin.Forms は NuGet としてパッケージ化されています)。

  • www.nuget.org (NuGet にアクセスする場合)
  • globalcdn.nuget.org (NuGet のダウンロード)
  • dl-ssl.google.com (Android および Xamarin.Forms 用 Google コンポーネント)

ソフトウェア更新プログラム

ソフトウェア更新プログラムを適切にダウンロードするには、次のアドレスを追加する必要があります。

  • software.xamarin.com (更新機能サービス)
  • download.visualstudio.microsoft.com
  • dl.xamarin.com

Xamarin Mac エージェント

Xamarin Mac エージェントを使用して Visual Studio を Mac ビルド ホストに接続するには、SSH ポートを開く必要があります。 この既定値はポート 22 です。