Skip to content

始め方

Capgo Cloud Buildを始めて、iOSまたはAndroidのネイティブビルドを作成できます。

始める前に、以下を確認してください。

  • ローカルで成功する Capacitor アプリ
  • Node.js 20 以上がインストールされている
  • Capgo アカウント (無料試用版でも十分)
  • あなたのアプリはすでにCapgo (run bunx @capgo/cli@latest app add もしも
  • (あらかじめ署名資格を用意する必要はありません — 次のステップで設定します。)

Capgoはアプリをビルドおよび提出するために署名資格が必要ですが、手動で管理する必要はありません。答えを2つ回答し、正しいコマンドを実行する場所を指示します。

Capgoに認証する必要があります。まだ認証していない場合は:

ターミナル画面
bunx @capgo/cli@latest login
# or, in CI, set the token directly:
export CAPGO_TOKEN=your_api_key

直前に実行した build init、あなたはすでに準備が整っています — オンボーディングはあなたのビルドを開始するためのオファーを提示しますので、最初のビルドはすでに送信されている可能性があります。 🎉

そうでない場合、 build request — セット --platform あなたが作成中のものに

ターミナルウィンドウ
bunx @capgo/cli@latest build request com.example.app --platform <android|ios> --build-mode debug

The CLI はあなたのプロジェクトをアップロードし、ターミナルでビルドログをリアルタイムでストリーミングし、 — あなたのクレデンシャルが設定されたら — ストアに結果を自動で提出します。

ビルドコマンドを実行すると、以下のことが起こります:

  1. ローカル準備 - ごプロジェクトは zip 形式で圧縮されます (除く node_modules とドットファイル)
  2. アップロード - zip 形式のファイルは Cloudflare R2 のセキュア クラウド ストレージにアップロードされます
  3. ビルド実行 - ごプロジェクトは専用のインフラでビルドされます
  4. ログ ストリーミング - 実時間ログは Server-Sent Events を使用してターミナルにストリーミングされます
  5. 自動クリーンアップ - ビルド アーティファクトは削除されます (Android: 即時、iOS: 24 時間)

Capgo Build only 上传する必要なファイルのみを コンパイルするために必要な最小限のファイル マシン上のあなたのフルソース code は、どのくらいの頻度で変更されるかを考慮してください。

IncludedDescription
ios/ または android/Capgoでビルドしているプラットフォームのフォルダ
package.json, package-lock.json依存関係のマニフェスト
capacitor.config.*Capacitor の設定
resources/アプリのアイコン、スプラッシュスクリーン
ネイティブ プラグイン codeOnly the ios/ or android/ 各 Capacitor プラグインのサブフォルダ
除外なぜ
node_modules/ (ほとんどの場合)Only native plugin code is included, not JS dependencies
src/Your web source code stays local
dist/, www/, build/ (root level)すでにnativeフォルダにsync済み cap sync
.git/バージョン管理の履歴
.gradle/, .idea/, .swiftpm/ビルドキャッシュとIDEの設定
.env、シークレットアップロードされていない

実行する前に bunx @capgo/cli@latest build:

  1. Web アセットをビルドする - Run bun run build (またはフレームワークのビルドコマンド)
  2. ネイティブに同步 - Run bunx cap sync Web アセットをネイティブプロジェクトにコピーする
  3. 依存関係をコミットする - __CAPGO_KEEP_0__のネイティブプラグインはすべて package.json

What Capgo Build Handles

「What Capgo Build Handles」
  • ネイティブiOSのコンパイル(Xcode, Fastlane)
  • ネイティブAndroidのコンパイル(Gradle)
  • Codeの署名
  • アプリストアの提出(設定済み)

次のステップ

「Next Steps」

最初のビルドを作成した後

ヘルプが必要ですか?

ヘルプが必要ですか?