跳过内容

📢 频道

📢 在 Capgo 云中管理应用程序更新的分发通道,控制更新如何传递到设备。

别名: a

终端窗口
npx @capgo/cli@latest channel add

➕ 在 Capgo 云中创建一个用于应用程序分发的新频道,管理更新分发。

示例:

终端窗口
npx @capgo/cli@latest channel add production com.example.app --default

选项:

参数类型描述
设置频道为默认值boolean➕ 在 __CAPGO_KEEP_0__ 云中创建一个用于应用程序分发的新频道,管理更新分发。
—自行分配boolean允许设备自行分配到此频道
-astringAPI 键以链接到您的帐户
—自定义主机string自定义 Supabase 主机 URL(用于自行托管或 Capgo 开发)
—自定义匿名string自定义 Supabase 匿名密钥(用于自行托管)

🗑️ 删除

标题:删除

别名: d

终端窗口
npx @capgo/cli@latest channel delete

🗑️ 从 Capgo 云中删除一个频道, optionally 删除关联的捆绑包以释放资源。

示例:

终端窗口
npx @capgo/cli@latest channel delete production com.example.app

选项:

参数类型描述
-astringAPI 的密钥以链接到您的帐户
--delete-bundleboolean删除与该频道关联的包。一个 App 预览密钥可以原子性地删除其自己的预览频道和链接的、未共享的包。
—success-if-not-foundboolean频道不存在时成功
—supa-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstring自主托管时的自定义 Supabase 匿名密钥

查看 l

Terminal window
npx @capgo/cli@latest channel list

📋 List all channels configured for an app in Capgo Cloud to review distribution settings.

列表

标题: "列表"
npx @capgo/cli@latest channel list com.example.app

选项:

参数类型描述
-astringAPI
—自定义 Supabase 主机 URL(用于自主托管或__CAPGO_KEEP_0__开发)stringCustom Supabase host URL (for self-hosting or Capgo development)
当前捆绑包string__CAPGO_KEEP_0__ key to link to your account
终端窗口
npx @capgo/cli@latest channel currentBundle

📦 获取与特定频道关联的当前包在 Capgo Cloud 中进行更新跟踪。

示例:

终端窗口
npx @capgo/cli@latest channel currentBundle production com.example.app

选项:

参数类型描述
-cstring获取当前捆绑包的频道
-astringAPI用于链接到您的帐户
–quietboolean仅打印捆绑包版本
–supa-hoststring自定义 Supabase 主机 URL(用于自主托管或Capgo开发)
–supa-anonstring自定义 Supabase 匿名密钥(用于自主托管)

别名: s

终端窗口
npx @capgo/cli@latest channel set

⚙️ 为频道配置设置,例如链接包,设置更新策略(主版本,次版本,元数据,补丁,none),或设备目标(iOS,Android,dev,prod,模拟器,设备)。 必须有一个默认频道。

示例:

终端窗口
npx @capgo/cli@latest channel set production com.example.app --bundle 1.0.0 --state default

选项:

参数类型描述
-astringAPI 与您的帐户关联的密钥
-bstring设置文件的包版本号
-sstring设置通道的状态,缺省或正常
—latest-remoteboolean从capgo云获取最新的包并设置到通道
—latestboolean获取package.json中的最新版本号并设置到通道
—downgradeboolean允许降级到原生版本以下的版本
—no-downgradeboolean禁止降级到原生版本以下的版本
—iosboolean允许向iOS设备发送更新
—no-iosboolean禁用向iOS设备发送更新
—androidboolean允许向Android设备发送更新
—no-androidboolean禁用向Android设备发送更新
—self-assignboolean允许设备自行分配到此频道
—no-self-assignboolean禁用设备自行分配到此频道
—disable-auto-updatestring按类型阻止更新:主版本、次版本、元数据、补丁或无(允许所有)
—update-packagestring提供 zip、delta 或两者:all、zip、delta、zip_from_builtin 或 delta_from_builtin
—rollout-bundlestring逐渐在此频道上发布的包版本
—rollout-percentagestring从 0 到 100 的滚动百分比
—rollout-percentage-bpsstring从 0 到 10000 的滚动百分比(基点)
—rollout-enableboolean启用配置的滚动发布
—rollout-disableboolean禁用配置的发布
—rollout-pauseboolean暂停发布曝光而不回滚选定设备
—rollout-resumeboolean恢复暂停的发布
—rollout-rollbackboolean清除发布状态并将设备返回稳定状态
—rollout-promoteboolean将发布目标提升到稳定状态并清除发布状态
—rollout-cache-ttl-secondsstringCloudflare发布决策缓存TTL(秒)
—auto-pause-enabledboolean启用回滚自动暂停策略
—auto-pause-disabledboolean禁用回滚自动暂停策略
—auto-pause-window-minutesstring回滚自动暂停统计窗口
—auto-pause-failure-rate-bpsstring失败率阈值(基点)
—auto-pause-confidencestring置信度(0-1)
—auto-pause-min-attemptsstring安装失败尝试次数(最小)
—auto-pause-min-failuresstring自动暂停前最小失败次数
—auto-pause-actionstring自动暂停动作:暂停、回滚或通知
—auto-pause-cooldown-minutesstring自动暂停重试间隔(分钟)
—devboolean允许将更新发送到开发设备
—no-devboolean禁止将更新发送到开发设备
—prodboolean允许将更新发送到生产设备
—no-prodboolean禁用向生产设备发送更新
—emulatorboolean允许向模拟器设备发送更新
—no-emulatorboolean禁用向模拟器设备发送更新
—deviceboolean允许向物理设备发送更新
—no-deviceboolean禁用向物理设备发送更新
—qr-previewboolean打印此频道预览更新后的终端QR code
—发送更新通知boolean在更新关联的频道包后,向设备发送本机更新检查通知
—package.jsonstring多包项目的package.json文件路径(用逗号分隔)
—忽略元数据检查boolean如果包中存在node_modules,则忽略检查node_modules兼容性
—自定义Supabase主机URL(用于自主托管或__CAPGO_KEEP_0__开发)stringCustom Supabase host URL (for self-hosting or Capgo development)
编辑页面string上一页