Skip to content

📱 アプリ

📱 Capgo アプリの設定と構成を管理し、Capgo Cloudで管理します。

Alias: a

ターミナル画面
npx @capgo/cli@latest app add

➕ Capgo Cloud に一意のアプリ ID (com.test.app の形式) を持つ新しいアプリを追加します。 すべてのオプションは、指定されていない場合、config から推測できます。

例:

ターミナル画面
npx @capgo/cli@latest app add com.example.app --name "My App" --icon ./icon.png

オプション:

パラメータータイプ説明
-nstring表示用Capgo Cloudのアプリ名
-istring表示用Capgo Cloudのアプリアイコンパス
-astringAPIアカウントにリンクするためのキー
—supa-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstring自宅ホスティング用のカスタムSupabase anonキー
ターミナル画面
npx @capgo/cli@latest app delete

🗑️ Capgo Cloud からアプリを削除します。バージョンを指定すると、そのバンドルだけを削除できます。

例:

ターミナル画面
npx @capgo/cli@latest app delete com.example.app

オプション:

パラメータータイプ説明
__CAPGO_KEEP_0__ アカウントにリンクするためのキーstringAPI key to link to your account
—サーバーホストstringCustom Supabase host URL (for self-hosting or Capgo development)
—サーバーアノンstring自宅サーバー用のカスタム Supabase アノン キー

エイリアス: l

ターミナルウィンドウ
npx @capgo/cli@latest app list

📋 List all apps registered under your account in Capgo Cloud.

例:

ターミナルウィンドウ
npx @capgo/cli@latest app list

オプション:

パラメータータイプ説明
-astringAPIのアカウントにリンクするためのキー
—supa-hoststring自宅ホスティングまたはCapgo開発用のカスタムスパベースホストURL
—supa-anonstring自宅ホスティング用のカスタムスパベースアノンキー

🐞 デバッグ

Section titled “ Debug”
Terminal window
npx @capgo/cli@latest app debug

Listen for live update events in Capgo Cloud to debug your app. Optionally target a specific device for detailed diagnostics.

Example:

Terminal window
npx @capgo/cli@latest app debug com.example.app --device DEVICE_ID

Options:

ParamTypeDescription
-astringAPI アカウントへのリンク
-dstringデバッグする特定のデバイスID
—supa-hoststringカスタム Supabase ホスト URL (自社ホスティングまたは Capgo 開発用)
—supa-anonstringカスタム Supabase anon キー (自社ホスティング用)
ターミナルウィンドウ
npx @capgo/cli@latest app setting

⚙️ Capacitor 設定をプログラムで変更する。 —string または —bool を使用して設定パス (例: plugins.CapacitorUpdater.defaultChannel) を指定します。

例:

ターミナル画面
npx @capgo/cli@latest app setting plugins.CapacitorUpdater.defaultChannel --string "Production"

オプション:

パラメータータイプ説明
—boolstring設定値を変更するために使用するブール値、例: —bool true
—stringstring設定値を変更するために使用する文字列、例: —string “Production”

Alias: s

Terminal window
npx @capgo/cli@latest app set

⚙️ Capgo Cloudにすでに存在するアプリの設定を更新する、例えば名前、アイコン、またはバンドルの保持期間など。 保持期間が0の場合、無限のストレージになります。

Example:

Terminal window
npx @capgo/cli@latest app set com.example.app --name "Updated App" --retention 30

Options:

ParamType説明
-nstringCapgoアプリ名
-istringCapgoアプリのアイコンとして使用するローカル画像ファイルパス (png, jpg, webp, svg)
-astringAPIアカウントにリンクするためのキー
-rstring古いバンドルの保持日数 (0 = 無限, default: 0)
--expose-metadatastringバンドルのメタデータ (リンクとコメント) をプラグインに露出させる (true/false, default: false)
--previewbooleanこのアプリのバンドルとチャンネルのプレビューQRコードを有効にする
—no-previewbooleanこのアプリのバンドルとチャンネルQRコードを非表示にする
—allow-device-custom-idbooleanこのアプリでデバイスがカスタムデバイスIDを設定できるようにする
—no-allow-device-custom-idbooleanこのアプリでデバイスがカスタムデバイスIDを設定できないようにする
—block-provider-infra-requestsbooleanこのアプリでプロバイダーのインフラストラクチャリクエストをブロックする
—no-block-provider-infra-requestsbooleanこのアプリでプロバイダーのインフラストラクチャリクエストを許可する
—build-timeout-minutesstringネイティブビルドのタイムアウト時間(5-360分、デフォルト:15分)
—ios-store-urlstringこのアプリのiOS App Store URL
—android-store-urlstringこのアプリのGoogle Play Store URL
—default-upload-channelstringこのアプリのデフォルトアップロードチャンネル名
—default-download-channelstringこのアプリのデフォルトダウンロードチャンネル名 (チャンネルをpublic=trueに設定)
—disable-download-channelsbooleanこのアプリのダウンロードチャンネルをCapgoに設定 (すべてのチャンネルをpublic=falseに設定)
—supa-hoststringカスタムSupabaseホストURL (自社ホスティングまたはCapgo開発用)
—supa-anonstring自社ホスティング用のカスタムスパベースアノンキー