メニューに進む

📱 アプリ

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

エイリアス: 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

オプション:

パラメータータイプ説明
-nstringCapgo Cloud での表示用のアプリ名
-istringアプリアイコンのパスを表示するために使用されるCapgo Cloudの
-astringAPIのアカウントにリンクするためのキー
—supa-hoststring自社ホスティングまたはCapgo開発用のカスタムSupabaseホストURL
—supa-anonstring自社ホスティング用のカスタムSupabase anonキー
ターミナルウィンドウ
npx @capgo/cli@latest app delete

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

例:

ターミナルウィンドウ
npx @capgo/cli@latest app delete com.example.app

オプション:

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

__CAPGO_KEEP_0__ l

Terminal window
npx @capgo/cli@latest app list

Capgo

Example:

Terminal window
npx @capgo/cli@latest app list

Options:

__CAPGO_KEEP_0__種類説明
-astringAPI をクリックしてアカウントにリンク
—supa-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstring自宅サーバー用のカスタム Supabase anon キー
ターミナルウィンドウ
npx @capgo/cli@latest app debug

🐞 Capgoでライブアップデートイベントを待ち受け、エラーをデバッグする。 任意のデバイスをターゲットに設定して詳細な診断を行う。

例:

ターミナルウィンドウ
npx @capgo/cli@latest app debug com.example.app --device DEVICE_ID

オプション:

パラメータータイプ説明
-astringAPIキーを使用してアカウントにリンクする
-dstringデバッグ対象の特定のデバイスIDを指定する
—supa-hoststring自作のSupabaseホストURL(自作のホスティングまたはCapgo開発用)
—supa-anonstring自作のSupabase anonキー(自作のホスティング用)
ターミナル画面
npx @capgo/cli@latest app setting

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

例:

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

オプション:

__CAPGO_KEEP_0____CAPGO_KEEP_0____CAPGO_KEEP_0__
—boolstring設定値を変更するために使用されるブール値、例: —bool true
—stringstring設定値を変更するために使用される文字列、例: —string “Production”

エイリアス: s

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

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

例:

ターミナル画面
npx @capgo/cli@latest app set com.example.app --name "Updated App" --retention 30

オプション:

パラメータータイプ説明
-nstringCapgo Cloud での表示用のアプリ名
-istringローカル画像ファイルパス (png, jpg, webp, svg) を使用して Capgo アプリのアイコンとして
-astringAPI のキーを使用してアカウントにリンク
-rstring古いバンドルを保持する日数 (0 = 無限、デフォルト: 0)
—expose-metadatastringプラグインにバンドルメタデータ (リンクとコメント) を露出 (true/false、デフォルト: 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ストアURL
—default-upload-channelstringこのアプリのデフォルトアップロードチャンネル名
—default-download-channelstringこのアプリのデフォルトダウンロードチャンネル名(チャンネルpublic=trueを設定)
—disable-download-channelsbooleanDisable Capgo download channels for this app (sets all channels public=false)
—supa-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstringカスタムSupabase anonキー(自社ホスティング用)