Xcode Cloud

Xcode Cloudは、Xcodeに組み込まれた継続的インテグレーションおよびデリバリーサービスで、Appleデベロッパのために設計されたものです。Appのビルド、複数の自動テストの並列実行、テスターへのAppの配信、ユーザーフィードバックの表示と管理に役立つ、クラウドベースのツールを一か所で利用できるため、高品質なAppの開発と配信が高速化されます。

自動ワークフロー

開発プロセスに合ったワークフローを設定するか、組み込みのワークフローを使用して開発を開始し、プロセスの進行に合わせてカスタマイズできます。コミット済みのコード変更を毎回ビルドすることができ、変更によって問題が発生した場合はチームにすぐに通知されるため、従来エンドユーザーによってバグが検出されるまでにかかっていた時間を省くことができます。

並列テスト

1つまたは2つのデバイスタイプをテストしてプロジェクトの健全性をすばやくチェックするか、さまざまなデバイス構成のエッジケースを少ない頻度でチェックするよう、Xcode Cloudを設定することができます。Xcode Cloudは並列でリソースを割り当て、デベロッパがMacでコーディングをしている間、テストジョブを迅速に実行します。

Xcodeに組み込み

ビルドとテストの結果だけでなく、クラッシュに関するユーザーのフィードバックも、Xcode内に直接表示されます。クラウドでビルドを実行中、Xcodeにはライブのステータスインジケータが表示されます。また、ビルドタスク別にフィルタリングして、特定のビルドをモニタリングすることができます。

App Store Connectに組み込み

App Store ConnectのWebダッシュボードにビルドやテスト結果に関する重要な情報が表示されます。Web上で直接ワークフローを編集したり、ビルドを起動したりすることもできます。

TestFlightとの連携

Xcode CloudはTestFlightと連携して新しいビルドをインストールするため、チームはすぐにテストを開始できます。あるいは、開発中の固有の機能を含むAppの特定のブランチを一部の外部テスターに送信して、新しいアイデアを試すこともできます。

セキュリティとプライバシー

Xcode Cloudは、デベロッパのプロジェクトとプライバシーを保護するよう設計されています。すべての保存データは暗号化され、データへのアクセスは2ファクタ認証で保護されます。ソースコードへのアクセスはビルド目的のみに限定され、一時的なビルド環境はビルドの完了時に破棄されます。

Xcode で無料で開始する

Xcodeをダウンロードして最初のプロジェクトを設定し、わずか数分でXcode CloudでのApp開発を無料で開始できます。1 ビルドステータスはXcodeに表示され、ビルドが完了するとすぐにレポートに結果が表示されます。Xcode Cloudは、Xcodeプロジェクトの情報を使ってビルド設定を最適化します。

Mac App Storeからダウンロード

プロジェクトの設定方法について詳しく

サブスクリプションが利用可能に

Xcode Cloudの4つの月間サブスクリプションプランを利用できます。利用するプランは、必要なコンピューティング時間数2に応じます。サブスクリプションはいつでもアップグレード/ダウングレードできます。すべてのApple Developer Programメンバーには、1か月25時間が無料で提供されます。3

25コンピューティング時間/月

無料3

100コンピューティング時間/月

49.99米ドル/月

250コンピューティング時間/月

99.99米ドル/月

1000コンピューティング時間/月

399.99米ドル/月

1.
Xcode Cloudの使用には、Apple Developer Programメンバーシップが必要です。
2.
コンピューティング時間とは、Appのビルドや自動テストの実行など、クラウドで特定のタスクの実行に費やす時間数(1時間単位)です。例えば、12分間のテストを5回実行する場合は、1コンピューティング時間に相当します。Xcode Cloudでは、分析、アーカイブ、ビルドといった他のアクションとテストが並列実行されるため、すばやくテスト結果が得られます。
3.
2023年12月まで無料です。サブスクリプション登録すると、以降は1か月14.99米ドルで利用できます。

使用状況の追跡と管理

チーム全体のプロジェクト、プロダクト、ワークフローの使用状況と傾向は、App Store Connectで追跡できます。