Capgo Buildが私たちのCapacitorアプリリリースプロセスを簡素化してくれました。iOSとAndroidアプリを1つの明確なワークフローからビルドして配信することができます。
Macを必要とせずに配信
任意のマシンからiOSとAndroidのCapacitorJsビルドを署名して、CIからQRコードを共有するか、ストアにアップロードする
マーティンから人間のサポート
14日間無制限の無料試用版。クレジットカードは必要ありません。
1 つのコマンド、任意のマシンから — 店舗やユーザーまで
なぜ私たちはCapgoのネイティブビルドを作りました
Capgoの創設者であるマーティンが、CapacitorのプロジェクトをiOSとAndroidの署名版に変換する方法について話します。
マーティン、Capgoの創設者
すでにBuilderを使用しているチーム
CapacitorのチームがCapgoを使用してビルドとリリースを行っているチームの短いメモ
私たちはCapgoのプラグインを通じて最初にその存在を知りました。それが私たちのチームにとっては、より効率的なリリースプロセスへの入り口となりました。
ビルドは配信用に作られています。監視は別の役目です。
context: Capgo Builder / native cloud build product page. Role: Section or page heading. Seen in: page native-build.astro. Message key `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 アセンブル、署名する
ご自身のキーストアと、プレイにアップロードする。 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から顧客に共有することができます。TestFlightまたはPlayを使用する必要はありません。
Androidのフラバー + Cordova
フラバー、キーストア、Cordovaプラグインは自動的に処理されます。
--android-flavor production どのフラバーでも自動検出して、Cordovaプラグインを検出します。 build.gradle 。マニュアル設定は必要ありません。キーストアとPlayサービスアカウントのJSONはフラグで渡されます。
capacitor-cordova-android-plugins/build.gradle60秒で設定
iOSの場合、オプションで.p8を使用するか、または私たちが作成します。Androidの場合、Googleサインインを使用します。
iOS: CSR、証明書、P12、バンドルID、プロビジョニングプロファイルをすべて自動でドロップします。Android: Playコンソールプロジェクト、サービスアカウント、キーストアをすべて自動で取得します。CIで実行することができます。Ctrl-Cで安全です。
bunx @capgo/cli@latest build init --platform ios|android CI/CD対応 .p8 CI/CD用に準備されています。
CI/CD用に準備されています。
Works in GitHub Actions, GitLab and Bitbucket. No interactive input.
タイルをクリックすると展開されます。または、Tabを押してEnterを押してください。
セットアップ時間 60秒。
iOS用の1つの.p8と、Android用のGoogleサインイン。Capgoは証明書と鍵を管理します。
$ bunx @capgo/cli@latest build init --platform
ios
macOS上でガイデッドApp Store Connectキー作成が実行されます。
Don’t feel like doing the setup yourself? Just ask AI to do it.
Capgo MCP ships in the CLI. Install it in your editor, ask in plain language, and it runs keystore, signing, Play, and your first build. You only approve Google sign-in.
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
- __CAPGO_KEEP_0__
- 機械上でクレデンシャルが残ります。シークレットは、元に戻されません。
- install-mcpはクライアント設定を書きます; Capgoツールは@capgo/cliを通して実行されます。
あなたのエージェントはCapgoツールを使用し、人間のゲートで停止し、パッシングビルドを偽装することはできません。失敗をデバッグすることもできます。
あなたのシークレットはあなたのものです。
アプリをビルドします。クレデンシャルはあなたのものです。
クレデンシャルはあなたのマシン上にあります。私たちのものではありません。
~/.capgo-credentials/credentials.jsonでローカルに保存されます。Capgoサーバーはそれらを永続化しません。
HTTPSのみ、エフェメラルビルド環境にのみ送信されます。
__CAPGO_KEEP_0__の環境変数は、各ビルドごとに流れ、1度使用し、ジョブ終了時に消去されます。
ログはCapgoサーバーに触れません。
ビルド出力は、ターミナルにのみ流れます。何も__CAPGO_KEEP_0__のディスクに書き込まれません。
ビルド環境は、各ビルドごとに破棄されます。
デフォルトでは、ログの保存は行われません。アーティファクトの保存もデフォルトでは行われません。両方とも、明示的なTTLを指定することでオプトインできます。
Capgoビルダーと代替品の比較
同一のビルド。信頼できるものが少ない。
| Capgo Builder | Capgoビルダー GitHub Actions / Bitbucket / GitLab | Capgoビルダー | |
|---|---|---|---|
| DIY CI/CD | Capgoビルダー capgo build init takes one .p8 and creates CSR, cert, P12, bundle ID, and provisioning profile. | 競合他社のクラウド | セットアップ時間 |
| Source code access | Capgoビルダーでビルドの初期化は、.p8ファイルを1つ入力し、CSR、証明書、P12、バンドルID、プロビジョニングプロファイルを作成します。 CapgoはCLIファイルのみを圧縮し、1回限りのランナーにアップロードします。Capgoはあなたのリポジトリを確認しません。 | あなたのランナーに保存されます。あなたの責任です。 | 必要です。Gitホスティングからあなたの全リポジトリをクローンします。 |
| 資格情報の保存 | Capgoサーバーに永続化されません。 資格情報はあなたのマシンに保存され、実行中のビルド環境にのみアクセスし、24時間以内に削除されます。失敗したビルド後も。 | GitHubシークレット、GitLab CI変数などのあなたのCIプロバイダーのシークレットストアに保存されます。さらに1つのオーディット対象のボトルネックです。 | ベンダーのサーバーに保存され、リステストで保護されます。あなたはその鍵管理に信頼しています。 |
| ビルドログの保存 | 保存されていません。 ビルドログはWebSocketを介してあなたのターミナルにストリームされ、ビルドが終了すると消えます。 | あなたのCIプロバイダによって約90日間保持されます。リポジトリへのアクセス権を持つすべての人に可視化されます。 | 30-90日間の計画に応じてデータベースに保存される。 |
| 試用 | はい。14日間の無料試用、クレジットカードは必要ありません。 サインアップして、capgo ビルド要求を実行し、出荷します。プランは$14/月から始まり、ネイティブビルドとライブアップデートが含まれます。 | "無料" である限り、ランナー時間が尽きると、macOS の請求が急増します。 | $19/月の最低限。ライブアップデートは別途追加オプションです。フリータイヤにはオープンソースプログラムが必要です。 |
| コスト/ビルド | プラン時間、次にクレジット。 プラン時間が含まれます。大量のプレペイドクレジットで補充します。驚くべき一時的な請求はありません。 | ~$4-5 をmacOS時間でGitHubランナーだけに費やします。エンジニアの時間も含めます。 | 月間ビルド分数に基づいて計測されます。超過ポリシーは公開されていません。 |
| ライブ(OTA)アップデート | 利用可能。 コンテンツの更新は、Capgo のすべてのプランで、毎回配信されます。同一のアカウント内で、追加の機能は必要ありません。 | 利用できません。OTAの作成または購入は別途必要です。 | 別途の有料機能であり、ビルドに加算される請求額です。 |
| 維持時間 | ゼロ。 Capgoはビルドシステム、Fastlaneテンプレート、ランナーイメージ、および証明書の更新ロジックを維持します。 | 毎月の時間: 証明書の更新、API の変更、ランナーの漂流、Gradleの更新。すべてあなたの責任です。 | ゼロ。プラットフォームの維持はCapgoが行っています。 |
| AIビルドデバッグ | 直ちにCLI内で。 エラー発生時、CLIはCapgoのAIを提供します: ログを読み取り、原因と修正を返します。終端に留まることなく、ターミナルから離れません。 | ロギングを自分で読み、エラーを検索する。 | ダッシュボードのAIのみ、CLIでビルドする場所ではインラインではありません。 |
GitHub アクションズ macOS の料金に基づいて、パブリック コンペティターのクラウド ドキュメントと価格を比較しています。
EAS ビルドとEAS サブミットの比較
EAS ビルドは React Native バイナリをコンパイルします。EAS サブミットは、ストアにアップロードします。Capgo ビルダーは、Capacitor プロジェクトの両方のジョブを実行し、有料プランのすべてでネイティブ ビルド時間を提供します。EAS を保管する場合は、App は Expo です。
ビルドが失敗した場合、AI は原因と修正方法を説明します。
Capgo AI、あなたのAI、またはスキップ。いつでもあなたの選択です。
-
Page/area: Capgo Builder / native cloud build product page. Role: Short UI label or navigation item. Seen in: page native-build.astro. Message key `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.
native build の場合、失敗した場合に選択するオプションは、__CAPGO_KEEP_0__ AI、自分の AI に対するプロンプト、またはスキップです。強制されることはなく、自動化されることもありません。
Capgo plans include native build minutes. Start with a 14-day free trial, then pick monthly or annual billing.
native build のためのビルド分数を支払うだけです。
__CAPGO_KEEP_0__ plans include native build minutes. Start with a 14-day free trial, then pick monthly or annual billing.
__CAPGO_KEEP_0__ のプランには native build 分数が含まれます。14 日間の無料試用期間から始め、月額または年額の請求方法を選択してください。
14日間無料試用- 1時間のビルド
- Capgo オーバー・ザ・エア更新を含む
エンタープライズ向け(100万ユーザー以上)
年間 $2,490
$249+/月
14日間の無料試用版- 333時間のビルド時間+
- Capgo のオーバー・ザ・エア更新が含まれています
iOSの場合、約5分、Androidの場合約2.5分、両方の場合M4マックで約2-3分です。iOSのビルド時間はAndroidの約2倍です。プランのビルド時間は無料で、表示される価格はプレペイドの追加費用です。
ビルド時間はすべてのプランに含まれています。余分な時間はプレペイドクレジットを使用します。最終的な料金は capgo.app/プライシング.
特定の懸念に対する特定の回答。
Capgo Builderでは、ウィジェット+通知サービス拡張機能でアプリを署名できますか。 +
はい。--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ビルダーを使用して、--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 Builderはライブアップデートの代替品ですか? +
いいえ。ライブアップデートはJS、CSS、資産用です。Builderはネイティブcode、プラグイン、パーミッション、アイコン、またはSDKのために新しい署名バイナリが必要なときに使用します。
Capgo Buildは私たちの既存のCIとプライベートネイティブ設定と一緒に機能できますか? +
はい。プライベートJavaScript依存関係設定、ウェブビルド、Capacitor SyncをCIで維持し、Capgo Buildは準備されたネイティブプラットフォームフォルダを受け取り、コンパイル、署名し、必要に応じてアプリストアに提出します。CapgoはGitリポジトリ、プライベートレジストリ、またはSSHクレデンシャルにアクセスする必要はありません。必要に応じてサポートされているビルド構成を環境変数として渡します。
ビルドワークフローを読みます→Capgo BuilderはEAS Buildの代替品ですか? +
Capacitorアプリ用ではあります:Capgo BuilderはiOSとAndroidバイナリをコンパイル、署名、提出することができます。これはEAS BuildとEAS Submitのアナログです。EAS BuildはExpoとReact Nativeアプリ用のパスを維持します。CapgoはExpoプロジェクトをビルドすることはできません。