📱 应用
管理您的__CAPGO_KEEP_0__应用设置和配置在__CAPGO_KEEP_1__云中。
📱 在 Capgo 中管理您的应用设置和配置,使用 Capgo 云。
➕ 别名:
复制就绪Alias: a
npx @capgo/cli@latest app add➕ 在 Capgo 云中添加一个新的应用程序,使用唯一的应用程序 ID 格式为 com.test.app。 所有选项都可以从配置中推断出来,如果没有提供。
示例:
npx @capgo/cli@latest app add com.example.app --name "My App" --icon ./icon.png选项:
| 参数 | 类型 | 描述 |
|---|---|---|
| -n | string | 应用程序名称(在 Capgo 云中显示) |
| -i | string | 应用图标路径(在Capgo中显示) |
| -a | string | API账户关联密钥 |
| --supa-host | string | 自主托管或Capgo开发时的自定义Supabase主机URL |
| --supa-anon | string | 自主托管时的自定义Supabase匿名密钥 |
🗑️ 删除
标题为“🗑️ 删除”的部分npx @capgo/cli@latest app delete🗑️ 从 Capgo 云中删除一个应用,选填指定版本删除特定包。
示例:
npx @capgo/cli@latest app delete com.example.app选项:
| 参数 | 类型 | 描述 |
|---|---|---|
| -a | string | API 链接到您的帐户 |
| --supa-host | string | 自定义 Supabase 主机 URL(用于自主托管或 Capgo 开发) |
| —supa-anon | string | 自定义 Supabase 匿名密钥(适用于自托管) |
📋 List
列表Alias: l
npx @capgo/cli@latest app list📋 列出您在 Capgo 云下注册的所有应用程序。
示例:
npx @capgo/cli@latest app list选项:
| 参数 | 类型 | 关于Capgo页面 |
|---|---|---|
| 描述 | string | API 关键字以链接到您的账户 |
| —supa-host | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| —supa-anon | string | —supa-anon |
🐞 Debug
调试npx @capgo/cli@latest app debug🐞 在 live update 中监听 Capgo 事件以调试您的应用。 可选地,针对特定设备进行详细诊断。
示例:
npx @capgo/cli@latest app debug com.example.app --device DEVICE_ID选项:
| 参数 | 类型 | 描述 |
|---|---|---|
| -a | string | API 键以链接到您的帐户 |
| -d | string | 用于调试的特定设备ID |
| —supa-host | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| —supa-anon | string | 自主托管时的自定义 Supabase 匿名密钥 |
⚙️ 设置
标题为“ ⚙️ 设置”npx @capgo/cli@latest app setting⚙️ 修改 Capacitor 配置文件。 使用 —string 或 —bool 指定设置路径(例如 plugins.CapacitorUpdater.defaultChannel)。
示例:
npx @capgo/cli@latest app setting plugins.CapacitorUpdater.defaultChannel --string "Production"选项:
| 参数 | 类型 | context |
|---|---|---|
| 描述 | string | ——布尔值 |
| —string | string | ——字符串 |
⚙️ Set
设置部分标题 “ ⚙️ 设置” s
npx @capgo/cli@latest app set⚙️ 为现有的应用程序在 Capgo 云中更新设置,例如名称、图标或捆绑包的保留期。 0 的保留期意味着无限存储。
示例:
npx @capgo/cli@latest app set com.example.app --name "Updated App" --retention 30选项:
| 参数 | 类型 | 描述 |
|---|---|---|
| -n | string | 应用程序名称(在 Capgo 云中显示) |
| -i | string | 本地图像文件路径(png,jpg,webp,svg)用于作为应用程序图标在Capgo |
| -a | string | API账户关联密钥 |
| -r | string | 保留旧捆绑包天数(0 = 无限,默认:0) |
| --expose-metadata | string | 向插件暴露捆绑包元数据(链接和评论)(true/false,默认:false) |
| --preview | boolean | 为此应用程序启用捆绑包和频道预览二维码 |
| --no-preview | boolean | 为此应用程序禁用捆绑包和频道预览二维码 |
| —允许设备自定义ID | boolean | 允许设备为此应用设置自定义设备ID |
| —不允许设备自定义ID | boolean | 不允许此应用自定义设备ID |
| —阻止服务商基础设施请求 | boolean | 阻止此应用服务商基础设施请求 |
| —不阻止服务商基础设施请求 | boolean | 允许此应用服务商基础设施请求 |
| —原生构建超时(分钟) | string | 原生构建超时(分钟,5-360,默认:15) |
| —ios应用商店URL | string | iOS应用商店URL(此应用) |
| ——android-store-url | string | 该应用的Google Play商店URL |
| ——default-upload-channel | string | 该应用的默认上传渠道名称 |
| ——default-download-channel | string | 该应用的默认下载渠道名称(设置渠道public=true) |
| ——disable-download-channels | boolean | Disable Capgo 的下载渠道(设置所有渠道为 public=false) |
| ——supa-host | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| ——supa-anon | string | 自定义Supabase匿名密钥(用于自主托管) |