Share via


ビルド実行時間について

重要

Visual Studio App Center は、2025 年 3 月 31 日に廃止される予定です。 完全に廃止されるまで Visual Studio App Center を引き続き使用できますが、移行を検討できる推奨される代替手段がいくつかあります。

詳細については、サポートタイムラインと代替手段に関するページを参照してください。

App Center Build を使用すると、ビルド期間が長くなる理由は多数あります。

  • ビルドをローカルで実行すると、NuGet パッケージ、ポッド、依存関係など、多くのことがキャッシュされます。 App Center では、常にクリーンビルドが行われ、リポジトリにまだ含まれていない依存関係も再ダウンロードされます。
  • ローカル ビルドと App Center のビルド構成の違い。 たとえば、署名されたデバイス ビルドには通常、シミュレーター ビルドよりも長い時間がかかります。
  • 開発用マシンの CPU 能力は、VM の CPU よりも高くなる可能性があります。
  • さらに多くのビルドがキューに入り、organizationのビルドコンカレンシーが行われます。
  • ビルドにテストの実行やバイナリの発行などの他の運用タスクが含まれている場合は、ビルド時間も長くなる可能性があります。

デバイスで起動テストの実行が有効になっている場合、ビルド時間が長くなるのはなぜですか?

ビルド操作の一部としてテストを実行します。これにより、ビルド時間が追加されます。 App Center Test ではアプリが検証されますが、署名、アクセス許可の確認など、追加のタスクが発生します。 その後、デバイスを待機します。 開始すると、実際のデバイスでアプリが実行されます。これには時間がかかります。 最後に、テスト ログとスクリーンショットをクラウドに移動します。

さらに 10 分のビルド時間が必要です