Capgo Buildが私たちのCapacitorアプリのリリースプロセスを簡素化してくれました。iOSとAndroidアプリを1つの明確なワークフローからビルドして配信することができます。
Macを必要とせずに配信
任意のマシンからiOSとAndroidのCapacitorJsビルドを署名します。CIからQRコードを共有するか、ストアにアップロードします。
マーティンから人間のサポート
14日間無制限の無料試用版。クレジットカードは必要ありません。
1 つのコマンド、任意のマシンからストアやユーザーに直接
なぜ私たちはCapgoのネイティブビルドを作りました
Capgoの創設者であるマーティンが、CapacitorプロジェクトをiOSとAndroidの署名されたリリースに変える方法について話しています。
マーティン、Capgoの創設者
すでにBuilderを使用しているチーム
CapacitorのチームがCapgoを使用してビルドとリリースを行っている短いメモ。
私たちはCapgoのプラグインを通じて最初にその存在を知りました。それが私たちのチームにとっては、より効率的なリリースプロセスへの入り口となりました。
配信用に作られたもの、世話する用ではない。
コンテキスト: Capgo Builder / native cloud build製品ページ。役割: セクションまたはページヘッダー。見られる場所: native-build.astroページ。メッセージキー `native_build_v2_bento_title` (Native Build V2 Bento Title)。
ネイティブ ビルドの苦痛なし
$ capgo build request --platform ios ✔ 2m 41s $ capgo build request --platform android ✔ 1m 22s
iOS と Android の Apple Silicon 用の 1 つの CLI コマンド
同じフラグ、両方のプラットフォーム。ビルド、署名、配信
capgo build request --platform ios アーカイブ、署名、テストフライトにアップロード --platform android アセンブル、署名する
キーストアとアップロードするPlay。1 つの CLI、同等の UX
Apple Silicon ランナー
M4 マック ランナーで iOS と Android を実行。高速、均一なビルド
ゼロ トラスト セキュリティ
資格情報は保存されず、ビルドごとに削除されます。
~/.capgo-credentials/credentials.json, are sent only to ephemeral build envs over HTTPS, and are wiped the
instant the build ends. Logs stream to your terminal and are never written to Capgo disk.
テストフライトとプレイにアップロードするか、スキップして__CAPGO_KEEP_0__QRコードを共有する。
Upload to TestFlight and Play — or skip and share a Capgo QR instead.
app_store distribution uploads to App Store Connect / TestFlight via Fastlane; Android goes to Play. Prefer a Capgo QR instead? Use
ad_hoc Androidの場合 --no-playstore-upload を使用します。保存はオプションです。 --output-uploadQRコード共有 + ライブログ
ログを流し、テスターにスキャン可能なQRコードをダウンロードしてください。
資格情報は保存されず、ビルドごとに削除されます。
qr_download_link メッセージは、APK/IPAのダウンロード用のQRコードとURLを表示します。CIから顧客に共有することができます。テストフライトやプレイストアは必要ありません。
AndroidのフラビアとCordova
フラビア、キーストア、Cordovaプラグインは自動で管理されます。
--android-flavor production どのフラビアでも自動で検出されます。Cordovaプラグインは自動で検出されます。 build.gradle .から自動で検出されます。
capacitor-cordova-android-plugins/build.gradleマニュアルの設定は必要ありません。キーストアとPlayサービスアカウントのJSONはフラグで渡されます。
60秒で設定
iOS用の.p8ファイルが必要な場合、またはCapgoが自動で作成します。Android用のGoogleサインインが必要です。
bunx @capgo/cli@latest build init --platform ios|android iOS: CSR、証明書、P12、バンドルID、プロビジョニングプロファイルをすべて自動で設定します。Android: Playコンソールプロジェクト、サービスアカウント、キーストアをすべて自動で設定します。CIで実行できます。Ctrl+Cで安全です。 .p8 CI/CD対応
CI/CD対応
Works in GitHub Actions, GitLab and Bitbucket. No interactive input.
タイルをクリックすると拡大されます。または、Tabを押してEnterを押してください。
セットアップ 60 秒。
iOS と Android のそれぞれに 1 つの .p8 と Google サインインが必要です。Capgo は証明書と鍵を管理します。
$ bunx @capgo/cli@latest build init --platform
ios
macOS上でガイデッドApp Store Connectキー作成が実行されます。
自分で設定する必要がない場合は AIに依頼するだけ
Capgo MCPはCLIで配信されます。エディターにインストールし、自然言語で質問し、キーストア、署名、Play、最初のビルドを実行します。Googleサインインのみ承認
npx install-mcp 'npx @capgo/cli@latest mcp' --client codex
npx install-mcp 'npx @capgo/cli@latest mcp' --client cursor
npx install-mcp 'npx @capgo/cli@latest mcp' --client claude-code
npx install-mcp 'npx @capgo/cli@latest mcp' --client windsurf
npx install-mcp 'npx @capgo/cli@latest mcp' --client vscode
npx install-mcp 'npx @capgo/cli@latest mcp' --client zed
- context
- 機械に保存されるのはクレデンシャルだけです。シークレットは戻されません。
- install-mcpはクライアント設定を書きます; Capgoツールは@capgo/cliを通して実行されます。
あなたのエージェントはCapgoツールを使用し、人間のゲートで停止し、パッシングビルドを偽装することはできません。失敗をデバッグすることもできます。
あなたのシークレットはあなたのものです。
アプリをビルドすることはできます。クレデンシャルはあなたの機械に保存されます。
クレデンシャルはあなたの機械に保存され、そこにありません。
~/.capgo-credentials/credentials.jsonに保存されます。Capgoサーバーはそれらを永続化しません。
HTTPSのみで、ephemeral build envsに送信されます。
__CAPGO_KEEP_0__の環境変数は、各ビルドごとに流れ、1度使用した後、ジョブ終了時に消去されます。
ログはCapgoサーバーに触れません。
ビルド出力は、ターミナルにのみ流れます。何も__CAPGO_KEEP_0__のディスクに書き込まれません。
各ビルドごとに環境が破棄されます。
デフォルトでは、ログの保存は行われません。アーティファクトの保存もデフォルトでは行われません。どちらも、明示的なTTLを指定することでオプトインできます。
Capgoビルダーと他の選択肢を比較してみましょう。
同一ビルド。信頼できるものが少ない。
| Capgo Capgo ビルダー | DIY CI/CD Capgo GitHub アクション / Bitbucket / GitLab | 競合他社クラウド | |
|---|---|---|---|
| セットアップ時間 | ~60秒。 Capgo capgo ビルドの初期化には、.p8ファイルが必要で、CSR、証明書、P12、バンドルID、プロビジョニングプロファイルを作成します。 | 日。Fastlaneのラネを作成し、署名を管理し、シークレットを設定し、デバッグランナーのエラーを修正する必要があります。 | ポータルで証明書を生成し、.p12ファイルとプロファイルをアップロードし、Gitリポジトリを接続する必要があります。 |
| Capgo code アクセス | ゼロ。 CapgoはCLIファイルのみを圧縮し、ビルド用のワンショットランナーにアップロードします。Capgoはあなたのリポジトリを確認しません。 | あなたのランナーに保存されます。あなたの制御、あなたの責任。 | 必要です。Gitホスティングからあなたの全リポジトリをクローンします。 |
| 資格情報の保存 | Capgoサーバーに永続化されません。 資格情報はあなたのマシンに保存され、現在のビルド環境にのみアクセスし、24時間以内に削除されます。失敗したビルド後も。 | GitHubシークレット、GitLab CI変数などのあなたのCIプロバイダーのシークレットストアに保存されます。さらに1つのオーディット対象のボトルネックです。 | ベンダーのサーバーに保存され、リレストで暗号化されています。あなたは彼らのキーマネジメントに信頼しています。 |
| ビルドログの保存 | 保存されていません。 ログはWebSocketを介してあなたのターミナルにストリームされ、ビルドが終了すると消えます。 | あなたのCIプロバイダによって約90日間保持されます。リポジトリへのアクセス権を持つ誰でも閲覧できます。 | 30-90日間の計画に応じてデータベースに保存される。 |
| 試用する前に支払う | はい。 14日間の無料試用、クレジットカードなし。 サインアップして、capgo ビルド要求を実行し、出荷する。Native ビルドとライブ更新が含まれるプランは $14/月から。 | "無料" であるが、ランナー時間が尽きると、macOS の請求が急速に増加します。 | $19/月の最低限。ライブ更新は別途追加オプションです。フリータイヤにはオープンソースプログラムが必要です。 |
| コスト/ビルド | プラン時間、次にクレジット。 プラン時間が含まれています。大量のプレミアムクレジットで前払いして、驚くべき毎分請求はありません。 | ~$4-5 のmacOS時間がランナーGitHubだけで、エンジニアの時間を含まない。 | 月間のビルド時間に基づいて計測されます。オーバー料金ポリシーは公開されていません。 |
| ライブ(OTA)更新 | 含まれています。 OTA JS、CSS、およびアセットの更新は、すべてのCapgoプランとともに配信されます。同一のアカウント、追加の機能なし。 | 含まれていません。OTAを別途作成または購入してください。 | 別途の有料機能であり、ビルドに加算されます。 |
| 維持時間 | ゼロ。 Capgoはビルドシステム、Fastlaneテンプレート、ランナーイメージ、および証明書の更新ロジックを維持します。 | 毎月の時間:証明書の更新、APIの変更、ランナーの漂流、Gradleの更新。すべてあなたの責任。 | ゼロ。プラットフォームの維持はCapgoが行っています。 |
| AIビルドデバッグ | 直ちにCLI内で。 エラー発生時、CLIはCapgoのAIを提供します: ログを読み取り、原因と修正を返します。ターミナルを離れずに。 | ローカルログを自分で読み、エラーを検索する。 | ダッシュボードはAIのみで、CLIでビルドする場所ではインラインではありません。 |
公表された競合他社のクラウドドキュメントと価格、プラス GitHub Actions macOSのレートに基づいています。
EASビルドとEASサブミットを比較した場合のクラウドビルド
EASビルドはReact Nativeバイナリをコンパイルします。EASサブミットはストアにアップロードします。Capgoビルダーは、Capacitorプロジェクトに対して両方のジョブを実行し、有料プランのすべてでネイティブビルド時間を提供します。Expoアプリの場合はEASを維持してください。
ビルドが失敗した場合、AIは原因と修正方法を説明します。
Capgo AI、あなたのAI、またはスキップ。いつでもあなたの選択です。
-
コンテキスト: Capgo Builder / ネイティブ クラウド ビルド製品ページ。役割: 短い UI ラベルまたはナビゲーションアイテム。見られる場所: native-build.astro ページ。メッセージキー `native_build_v2_aidebug_p1_t` (Native Build V2 Aidebug P1 T)。
単純な言葉で説明した原因だけではなく、赤いエラー線も含まれます。
-
A concrete fix
native build の正確なフラグ、ファイル、または設定
-
Always optional
On failure you pick: Capgo AI, a prompt for your own AI, or skip. Never forced, never automatic.
Capgo のビルド時間に基づいて料金を支払います。そうして終わります。
Capgo plans include native build minutes. Start with a 14-day free trial, then pick monthly or annual billing.
数百万ユーザーを持つエンタープライズ向け
年間料金 $2,490
$249+ /月
14日間無料試用版- 333時間のビルド+
- Capgo のオーバー・ザ・エア更新が含まれています
iOSは約5分、Androidは約2.5分、両方のM4マックで実行します。通常のビルド時間は2-3分です。iOSのビルド時間はAndroidの約2倍です。プランのビルド時間は無料です。価格は事前購入の追加費用を表示します。
プランに含まれるビルド時間はすべて無料です。追加の時間は事前購入クレジットを使用します。最終的な価格は capgo.app/プライシング.
特定の懸念に対する特定の回答。
Native Build V2では、ウィジェット + 通知サービス拡張機能を使用したアプリを署名できますか。 +
はい。--ios-provisioning-profile を bundleId=path として、各ターゲット(ウィジェット、通知サービス、共有拡張など)に渡します。
CapgoはCordovaプラグインをCapacitorプロジェクトで扱いますか? +
はい。Capgoはcapacitor-cordova-android-plugins/build.gradleを解析し、必要なプラグインソースをバンドルします。config.xmlの手動設定は必要ありません。
Android製品フラバをビルドできますか。 +
はい。--android-flavor production またはどのフラビアも宣言します。キーストアとPlay JSONはフラグを通じてアクセスします。
iOS の内部テスト用ビルドを作成したい。TestFlight を使用せずにどうすればいいのか。 +
Capgo Builderでは、--ios-distribution ad_hocオプションと--output-uploadオプションを組み合わせて使用します。 Capgo はApp Store Connectをスキップし、1時間から7日の有効期限のあるIPAのダウンロードをホストし、登録済みデバイス、MDM、QA、または顧客に共有できるQRコードを返します。 code
Android ビルドを Play Store なしで共有できますか。 +
はい。--no-playstore-upload --output-uploadを渡してください。Capgoは署名済みのAPK/AABをダウンロードURLとQRコードで提供します。--output-recordとbuild last-outputをCIで読み戻します。
ログとアーティファクトの保持ポリシーは何ですか? +
Capgoサーバーにはログが残りません。ターミナルにストリームし、消えます。アーティファクトは1時間のTTL(最大7日)で、ビルドが終了するとクレデンシャルが消去されます。
Capgoビルダーはライブアップデートの代替品ですか? +
いいえ。ライブアップデートはJS、CSS、資産用です。codeビルダーはネイティブcode、プラグイン、パーミッション、アイコン、またはSDKのために署名済みバイナリが必要なときに使用します。
Capgoビルドは既存のCIとプライベートネイティブ設定と一緒に動作できますか? +
はい。プライベートJavaScript依存関係設定、ウェブビルド、CapacitorのsyncをCIで維持し、Capgoビルドはネイティブプラットフォームフォルダを準備した後、コンパイルし署名し、必要に応じてアプリストアに提出します。CapgoはGitリポジトリ、プライベートレジストリ、またはSSHクレデンシャルにアクセスする必要はありません。必要に応じてサポートされているビルド構成を環境変数として渡します。
ビルドワークフローを読むCapgoビルダーはEASビルドの代替品ですか? +
Capacitorアプリ用ではあります:CapgoビルダーはiOSとAndroidバイナリをコンパイル、署名、提出します。これはEASビルドとEASサブミットのアナログです。EASビルドはExpoとReact Nativeアプリ用のパスを維持します。CapgoはExpoプロジェクトをビルドできません。