📱 アプリ
インストール手順と、このプラグインの完全なMarkdownガイドを含むセットアッププロンプトをコピーします。
📱 Capgo CloudでCapgoアプリの設定や構成を管理します。
➕ 追加
「 ➕ Add」セクションエイリアス: a
npx @capgo/cli@latest app add➕ com.test.app 形式の一意のアプリIDでCapgo Cloudに新しいアプリを追加します。 指定されていないオプションはconfigから推測されます。
例:
npx @capgo/cli@latest app add com.example.app --name "My App" --icon ./icon.pngオプション:
| パラメータ | 種類 | 説明 |
|---|---|---|
| -n | string | Capgo Cloudに表示されるアプリ名 |
| -i | string | Capgo Cloudに表示されるアプリのアイコンパス |
| -a | string | アカウントに紐付ける API キー |
| —supa-host | string | カスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用) |
| —supa-anon | string | カスタム Supabase anon キー (セルフホスト用) |
🗑️ 削除
「🗑️ 削除」というタイトルのセクションnpx @capgo/cli@latest app delete🗑️ Capgo Cloudからアプリを削除します。特定のバージョンを指定して、そのbundleのみを削除することも可能です。
例:
npx @capgo/cli@latest app delete com.example.appオプション:
| パラメータ | 種類 | 説明 |
|---|---|---|
| -a | string | アカウントに紐付ける API キー |
| —supa-host | string | カスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用) |
| —supa-anon | string | カスタム Supabase anon キー (セルフホスト用) |
エイリアス: l
npx @capgo/cli@latest app list📋 Capgo Cloudに登録されているすべてのアカウント内のアプリを一覧表示します。
例:
npx @capgo/cli@latest app listオプション:
| パラメータ | 種類 | 説明 |
|---|---|---|
| -a | string | アカウントに紐付ける API キー |
| —supa-host | string | カスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用) |
| —supa-anon | string | カスタム Supabase anon キー (セルフホスト用) |
🐞 デバッグ
「🐞 デバッグ」というセクションnpx @capgo/cli@latest app debug🐞 アプリをデバッグするには、Capgo Cloud で live update イベントをリッスンします。 必要に応じて、詳細な診断のために特定のデバイスを対象にできます。
例:
npx @capgo/cli@latest app debug com.example.app --device DEVICE_IDオプション:
| パラメータ | 種類 | 説明 |
|---|---|---|
| -a | string | アカウントに紐付ける API キー |
| -d | string | デバッグ対象のデバイスID |
| —supa-host | string | カスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用) |
| —supa-anon | string | カスタム 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"オプション:
| パラメータ | 種類 | 説明 |
|---|---|---|
| —bool | string | 変更する設定の値をブール値で指定します。例: —bool true |
| —string | string | 変更する設定の値を文字列で指定します。例: —string “Production” |
⚙️ 設定
セクション「⚙️ Set」エイリアス: s
npx @capgo/cli@latest app set⚙️ Capgo Cloud 上の既存アプリの設定(名前、アイコン、bundle の保持期間など)を更新します。 保持期間を 0 にすると、ストレージは無制限になります。
例:
npx @capgo/cli@latest app set com.example.app --name "Updated App" --retention 30オプション:
| パラメータ | 種類 | 説明 |
|---|---|---|
| -n | string | Capgo Cloud で表示するアプリ名 |
| -i | string | Capgo Cloud でアプリアイコンとして使用するローカル画像ファイルのパス (png, jpg, webp, svg) |
| -a | string | アカウントに紐付ける API キー |
| -r | string | 古いbundleを保持する日数 (0 = 無制限、デフォルト: 0) |
| —expose-metadata | string | bundleのメタデータ (linkとcomment) をpluginに公開する (true/false、デフォルト: false) |
| —preview | boolean | このアプリのbundleおよびchannelプレビュー用QRコードを有効にする |
| —no-preview | boolean | このアプリのbundleおよびchannelプレビュー用QRコードを無効にする |
| —allow-device-custom-id | boolean | デバイスがこのアプリ用にカスタムdevice IDを設定することを許可する |
| —no-allow-device-custom-id | boolean | このアプリでのカスタムデバイスIDの使用を禁止する |
| —block-provider-infra-requests | boolean | このアプリに対するプロバイダーのインフラリクエストをブロックする |
| —no-block-provider-infra-requests | boolean | このアプリに対するプロバイダーのインフラリクエストを許可する |
| —build-timeout-minutes | string | Native Buildのタイムアウト時間(分)(5-360、デフォルト: 15) |
| —ios-store-url | string | このアプリのiOS App Store URL |
| —android-store-url | string | このアプリのGoogle Play Store URL |
| —default-upload-channel | string | このアプリのデフォルトの upload チャンネル名 |
| —default-download-channel | string | このアプリのデフォルトの download チャンネル名 (channel の public=true を設定) |
| —disable-download-channels | boolean | このアプリの Capgo download チャンネルを無効化 (すべての channel の public=false を設定) |
| —supa-host | string | カスタム Supabase ホスト URL (セルフホストまたは Capgo 開発用) |
| —supa-anon | string | カスタム Supabase anon キー (セルフホスト用) |