你一年只发布几次
如果发布健康度数据和产品快速迭代对你的团队不重要,Capawesome 也能满足基础需求:channels、渐进式发布和崩溃后回滚。 [1]
Capawesome 是一个拥有 100 多个开源 SDK 的 Capacitor 移动平台,并提供 Capawesome Cloud 用于 OTA Live Update、云原生 build 以及 App Store 发布。Capgo 则是一个独立的 Capacitor live update 服务,通过基于 MAU 的单一方案,提供 Native Build 分钟数、设备级发布可观测性以及推送通知。两者都支持为 Capacitor 提供 Live Update;而 Capgo 能在真实设备上展示每次发布,解释更新失败的原因,在 upload 前检查 Native 兼容性,并能自动暂停错误的 rollout。专为每周进行交付的团队和 AI Agent 构建。
结论 如果您频繁发布版本,并希望获得来自真实设备的真实统计数据,而非网络估算,请选择 Capgo。我们的方案包含 Live Update、Native Build 分钟数、Observe 和推送通知,且价格比包含 Build 的 Capawesome 方案更低,同时在每个层级都支持相同或更多的用户,并提供按月或按年计费选项。所有方案均包含审计日志,并支持来自 9 个区域的更新检查。Capawesome 更适合每年仅发布几次、且希望减少工具链变动的团队。
14 天无限免费试用。无需信用卡 14 天退款保证。随时取消。
最后更新于
深受 9,400+ 团队信赖 · 90M+ 台设备 · 3,185+ 个 GitHub Star
| 领域 | Capgo | Capawesome Cloud |
|---|---|---|
| 定价 | 价格为每月 $12 起(按年计费)或 $14 起(按月计费)。提供 14 天免费试用,无需信用卡。无免费方案。 | Live Updates 方案从每月 $9 起 (1K MAU) 到 $249 起 (250K MAU)。包含 Native Build 的平台方案从每月 $19 起到 $499 起。提供 14 天免费试用。 [1] |
| OTA 实时更新 | 无需等待应用商店审核,即可推送 JavaScript、HTML、CSS 及资源变更;支持增量下载和端到端加密。每月更新量超 10 亿次。 | 支持通过 Channel 进行 Live Updates,具备渐进式发布、RSA bundle 签名及自动回滚功能。 [3] |
| 原生 build | Capgo Builder 在云端构建并签名 iOS 和 Android 二进制文件,通常只需 2–3 分钟,并可上传到应用商店。构建时间已包含在套餐中。 | Platform 套餐提供 iOS 和 Android 云端 build,每月 200 至 5,000 分钟 build 时长,并支持应用商店发布。 [1] [2] |
| 框架支持 | Capacitor 支持使用 React、Vue、Angular、Svelte、Ionic 或任何 web framework 构建的应用。Live Updates 也适用于 Cordova 和 Electron。不支持 React Native。 | Capacitor、Ionic 和 Cordova。 [2] |
| 开源且支持自托管 | Updater 插件和 Capgo 插件在 MPL-2.0 下免费。后端源码在 GitHub 上以 AGPL-3.0 开源。你可以运行自己的更新服务器,或在 Enterprise 版中使用授权的自托管。 | Live Update plugin 和 CLI 均采用 MIT 协议开源。云服务由 Capawesome 托管;bundle 可以从您自己的服务器或 CDN 提供服务,而元数据则保留在 Capawesome Cloud 中。 [4] [3] |
| 回滚与渠道 | 动态渠道、设备与渠道覆盖、渐进式发布、bundle 启动失败时自动回滚,以及一键回滚到之前的 bundle。 | 支持开发、测试、生产及客户渠道。可按 10%、25%、50% 或 100% 进行灰度发布,并能自动回滚至上一个健康的 bundle。 [3] |
| 支持 | 通过 Discord 和邮件联系开发 Capgo 的工程师。任何方案都享插件优先修复,Premium Support 可保障生产交付期限。 | 所有方案均提供社区聊天。从 Professional(Live Updates)或 Starter(Platform)方案起提供邮件支持,Business 方案提供优先支持。 [1] |
| 公司状态 | 独立运营、自筹资金,成立于 2021 年。9,400+ 支团队、4,700+ 个应用和 9,000 万+ 台设备。Enterprise 方案提供 SOC 2 Type II 和 ISO 27001 认证。 | Capawesome(Genz IT Solutions GmbH),总部位于德国。Live Updates 于 2024 年推出。 [5] [2] |
竞品信息截至 2026 年 9 月,已对照下方厂商页面核实。套餐和价格可能变动,决定前请到厂商网站确认。
Capawesome 统计的是更新检查请求。Capgo 设备上报的则是实际发生的情况:下载、安装、失败、回滚、应用启动和崩溃。这样你才能掌握原生应用健康状况、故障原因、每台设备的时间线,以及可自动暂停的发布。这些是真实的 Capgo 界面。
一旦 bundle 上线,Observe 就会以 5 分钟为粒度,实时追踪该版本和 channel 的安装量、失败尝试、采用率和成功率。
下载失败、校验和不匹配、解压错误和回滚按原因分组,助你快速区分是网络波动还是 bundle 本身损坏
由 Capgo updater 上报的启动时间、WebView 加载时间、崩溃、ANR 和 JavaScript 错误,按版本、平台和 channel 细分。
向固定比例的设备推送新 bundle,其余设备保持在稳定的 fallback 版本。当失败率超过阈值时,Auto-pause 会自动停止推送。
当 Channel 下发的 Bundle 中,原生包与已安装 App 构建时使用的原生包不一致时,Observe 会标记出来,列出阻塞的包,并链接到依赖差异。
通过设备 ID 或你自己的用户 ID 查询任意设备,查看它运行的 Bundle、所属 Channel,以及它上报的每次安装或失败。
| 领域 | Capgo | Capawesome Cloud |
|---|---|---|
| 数据来源 | 设备发送的事件:下载、安装、失败、回滚、应用启动及崩溃。 | 仅限网络请求。其插件调用两个端点(频道列表和最新 bundle),不上报设备事件。 [10] [6] |
| 单一方案包含的内容 | Live Updates、Native Build、Observe 和推送通知。按月活跃用户数计费的单一方案。 | 将 Live Updates、Platform 和 SDK 方案分开计费。 [1] |
| 实时发布健康度 | 针对已发布的版本,以 5 分钟为间隔统计安装量、失败尝试、采用率和成功率。 | 根据更新检查请求推算的活跃设备数和采用率。 [3] |
| Native 应用健康度 | 按版本、平台和渠道统计启动时间、WebView 加载时间、崩溃、ANR 及 JavaScript 错误。 | 暂不支持。该插件不发送启动、崩溃或错误事件。 [10] |
| 更新失败原因分析 | 按原因(网络或设备、bundle、回滚)对失败进行分组,并显示受影响的版本和设备。 | 包含状态码的更新检查请求与响应 logs。 [6] |
| 单设备时间线 | 记录单个设备的所有 updater 和 App 事件,并附带错误信息。可按设备 ID 或你自己的用户 ID 搜索。 | 每个设备发起的更新检查请求。 [6] |
| 发布安全性 | 支持任意百分比,按设备保持粘性。失败率超过阈值且达到最小样本量时自动暂停。 | 在 CLI 或控制台中手动更改发布百分比。设备崩溃后会回滚。 [7] [3] |
| 原生变更检测 | 在不同 bundle 之间自动检测原生 package 变更。CLI 会针对不兼容的 upload 发出警告,或通过 --fail-on-incompatible 参数进行拦截,且每个 channel 都会标记不匹配项。 | 你在每次 upload 或 channel 中设置的原生版本范围。 [8] |
| 审计日志 | 包含在所有方案中。 | Business 方案及以上,每月 $249 起。 [1] |
| 实时更新 + 原生构建 | 每月 $14、$39、$99 或 $249(按年计费为 $12、$33、$83 或 $208),支持 2K、10K、100K 或 1M 用户。Build 分钟数始终包含在内。 | Platform 方案每月 $19、$49、$149 或 $499(按年计费约为 $16、$41、$124 或 $416),支持 1K、10K、50K 或 250K 用户。 [1] |
| 推送通知 | 同一方案内包含 iOS 和 Android 托管推送,以及可加速发布的静默更新检查。 | 不包含在 Capawesome Cloud 中。 [2] |
| AI 智能体 | 托管的 MCP server、Agent 能力、12 种编程 Agent 的配置指南,以及 Agent 的明文定价与文档。 | MCP server 与 Agent 能力。 [9] |
| 更新交付 | 更新检查响应来自全球 6 大洲的 9 个区域,全球平均延迟约 50ms。 | 用于 bundle 下载的全球 CDN。 [1] |
Capgo 公开迭代,每周发布多次。 追踪 GitHub 的每一次更新 →
没有哪款工具能适配所有团队。以下情况我们会建议你选择另一个方案。
如果发布健康度数据和产品快速迭代对你的团队不重要,Capawesome 也能满足基础需求:channels、渐进式发布和崩溃后回滚。 [1]
只需将他们的 CLI 指向某个 branch 或 tag,Cloud Runner 就会克隆、build 并发布 live update。使用 Capgo 时,你可以在自己的 CI 中 build 并上传 bundle。 [3]
他们的应用发布渠道涵盖 TestFlight、Google Play、Huawei AppGallery 和 Firebase App Distribution。 [2]
如果你在用 Capawesome,并考虑转向 Capgo,迁移很简单。Capacitor 的 update 插件架构也很相似。
卸载 @capawesome/capacitor-live-update,安装 @capgo/capacitor-updater,然后运行 npx cap sync.
设置 CapacitorUpdater 中的选项 capacitor.config.ts 并调用 notifyAppReady() 在启动时。Channels 位于 Capgo dashboard 或 API 中。
将 CI 中的 Capawesome deploy 步骤替换为 npx @capgo/cli@latest bundle upload.
来自用 Capgo 构建 Capacitor 应用的团队的具名评价。
Capgo Capacitor Updater 插件彻底改变了我们发布更新的方式。以前需要几天的工作,现在只需几分钟。
能够即时推送生产环境的 OTA 更新,而无需等待完整的 App Store 审核周期,这带来了巨大的运营优势。
搭建过程不到一天。基于 Channel 的发布机制让我能在推送到生产环境之前,先在自己的设备上测试。
开启 14 天免费试用,无需信用卡。试用结束后,方案价格为 12 美元/月(按年计费)或 14 美元/月(按月计费)。