Getting Started
インストール手順とこのプラグインの全マークダウンガイドを含むセットアップ用の質問をコピーしてください。
「Capgo Cloud Build」で始めて、iOSまたはAndroidのネイティブビルドを作成できます。
必要なもの
「必要なもの」セクション始める前に、以下を確認してください。
- ローカルで成功するようにビルドされるCapacitor アプリ
- Node.js 20 以上がインストールされている
- A Capgo アカウント (無料試用版でも始められます)
- あなたのアプリはすでに Capgo に登録されています (実行してください)
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 debugCLI はプロジェクトをアップロードし、ターミナルでビルドログをリアルタイムでストリーミングし、— また、クレデンシャルが設定されたら、結果をストアに自動的に提出します。
ビルドプロセスを理解する
「ビルドプロセスを理解する」のセクションビルドコマンドを実行すると、以下のことが起こります:
flowchart LR
A[Your Machine] -->|1. Zip Project| B[Local Temp]
B -->|2. Upload| C[Capgo Cloud]
C -->|3. Build| D[Mac Mini Silicon M4 Build Server]
D -->|4. Logs Stream| A
D -->|5. Cleanup| E[Auto Delete]
- ローカル準備 - プロジェクトはzip化されます (除く
node_modulesドットファイル) - アップロード - zipは安全なクラウドストレージにアップロードされます (Cloudflare R2)
- ビルド実行 - アプリは専用のインフラでビルドされます
- ログストリーミング -リアルタイムログはサーバーセッションイベントを介してターミナルにストリーミングされます
- 自動クリーンアップ - ビルドアーティファクトは削除されます (Android: 即時, iOS: 24時間)
Capgo Build only uploads the 必要なファイルのみ to compile your native app. Your full source code never leaves your machine.
コンパイルするために必要な最小限のファイルのみをアップロードします。
あなたの全ソースコードはあなたのマシンに留まります。| あなたの全ソースコードはあなたのマシンに留まります。 | Section titled “What Gets Uploaded” |
|---|---|
ios/ Included android/ | Description |
package.json, package-lock.json | または |
capacitor.config.* | Capacitor configuration |
resources/ | アプリアイコン、スプラッシュスクリーン |
| ネイティブプラグイン code | Only the ios/ or android/ 各 Capacitor プラグインのサブフォルダ |
アップロードされていないもの
Section titled “What’s NOT Uploaded”| 除外 | なぜ |
|---|---|
node_modules/ (ほとんどの場合) | Only native plugin code is included, not JS dependencies |
src/ | ウェブソース code はローカルに残ります |
dist/, www/, build/ (root level) | 既にネイティブフォルダにSync済み cap sync |
.git/ | バージョン管理の履歴 |
.gradle/, .idea/, .swiftpm/ | ビルドキャッシュとIDE設定 |
.env, 保存 | 未アップロード |
「あなたの責任」というセクション
実行する前にウェブアセットをビルドする bunx @capgo/cli@latest build:
- - (またはフレームワークのビルドコマンド)
bun run buildネイティブに同步 - - ウェブアセットをネイティブプロジェクトにコピーする
bunx cap syncSync to native (or your framework's build command) - 依存関係をコミットする - すべてのネイティブ プラグインが含まれていることを確認する
package.json
「Capgo ビルドを取り扱う方法」
「Capgo ビルドを取り扱う方法」セクション- ネイティブ iOS コンパイル (Xcode、Fastlane)
- ネイティブ Android コンパイル (Gradle)
- Code であなたの資格情報で署名する
- アプリ ストアの提出 (設定済みの場合)
次のステップ
「次のステップ」セクション最初のビルドを作成した後、
- iOS ビルドを設定する - 証明書とプロファイルの設定
- Android ビルドの設定 - キーストアとPlay Storeの設定
- トラブルシューティング - 一般的な問題と解決策
- CLI リファレンス - 完全なコマンドドキュメント
ヘルプが必要ですか?
ヘルプが必要ですか?- チェック トラブルシューティング ガイド
- Capgoのコミュニティに参加してください Discordコミュニティ
- メールサポートは support@capgo.app