你的应用是 React Native
Capgo 无法更新 React Native 应用。Hot Updater 专为 React Native 打造,并可与 Expo build adapters 配合使用。 [1]
Capgo 是 React Native 的免费自托管 CodePush 替代方案,可在您自己的云端运行。Capgo 则是为 Capacitor 应用提供的托管式 live update 与 Native Build 服务,并提供可供自托管的开源插件和后端。
结论 如果你的 React Native 团队愿意自行管理存储和数据库,Hot Updater 是一个强大的免费选择。但对于使用 Web 技术构建的团队,Capacitor 配合 Capgo 可以免去维护更新基础设施的烦恼,并提供云原生构建以及原厂工程师的技术支持。
14 天无限免费试用。无需信用卡 14 天退款保证。随时取消。
最后更新于
深受 9,400+ 团队信赖 · 90M+ 台设备 · GitHub 3,195+ stars
本排名面向希望快速交付移动应用、无需等待应用商店审核即可修复生产环境 Bug,并能完全掌控自己的 code 的团队。
Capacitor 加上 Capgo:一套 Web 代码库覆盖 iOS、Android 和 Web,Live Updates 可跳过商店审核,云端 Native Build 只需 2–3 分钟。开源,每月 $12 起。
适用于 Expo 和 React Native 的托管更新服务。配置比自托管更简单,按月活跃用户数计费。
适用于 React Native 的托管版 CodePush 替代方案,提供最高 1K MAU 的免费额度,并兼容 CodePush SDK。
托管式 React Native OTA 服务,支持补丁更新、崩溃感知回滚,并为大型团队提供本地部署选项。
在您自己的基础设施上运行 Microsoft 开源的 CodePush 服务器,适合希望保留 CodePush SDK 的团队。
支持 Hermes 优化 diff patch 的 React Native 热更新,并提供免费方案。
| 领域 | Capgo | 热更新替代方案 |
|---|---|---|
| 定价 | 价格为每月 $12 起(按年计费)或每月 $14(按月计费)。提供 14 天免费试用,无需信用卡。无免费方案。 | 开源免费。您只需向 Cloudflare、Supabase、AWS、Firebase 或自定义服务器提供商支付存储、数据库和带宽费用。 [1] [3] |
| OTA 实时更新 | 无需等待应用商店审核,即可推送 JavaScript、HTML、CSS 及资源变更,支持增量下载和端到端加密。每月更新量超 10 亿次。 | 通过 OTA 发布 JavaScript 和资源更新,并用 bundle diffing 缩小下载体积。Native code 的变更需要重新构建商店版本。 [1] [3] |
| 原生 build | Capgo Builder 在云端构建并签名 iOS 和 Android 二进制文件,通常只需 2–3 分钟,并可上传到应用商店。构建时间已包含在套餐中。 | 不提供构建服务。Hot Updater 通过 Metro、Expo 或 Rock 适配器构建 bundle,而应用商店的二进制文件需由您自行构建。 [1] [3] |
| 框架支持 | Capacitor 支持使用 React、Vue、Angular、Svelte、Ionic 或任何 web framework 构建的应用。Live Updates 也适用于 Cordova 和 Electron。不支持 React Native。 | 支持 Metro、Expo 和 Rock 构建适配器的 React Native 新旧版本。不适用于 Capacitor 或 Flutter。 [1] [2] |
| 开源且支持自托管 | Updater 插件和 Capgo 插件在 MPL-2.0 下免费。后端源码在 GitHub 上以 AGPL-3.0 开源。你可以运行自己的更新服务器,或在 Enterprise 版中使用授权的自托管。 | 采用 MIT 协议,但有一个附加条件:如果你为他人的 App 提供服务器或控制台托管服务,则必须展示 “Powered by hot-updater”。 [1] |
| 回滚与渠道 | 动态渠道、设备与渠道覆盖、渐进式发布、bundle 启动失败时自动回滚,以及一键回滚到之前的 bundle。 | 回滚到旧版本、崩溃自动回滚、版本定向规则和发布分组。 [2] [3] |
| 支持 | 通过 Discord 和邮件联系开发 Capgo 的工程师。任何方案都享插件优先修复,Premium Support 可保障生产交付期限。 | 通过 GitHub 获取社区支持。未列出付费支持方案。 [1] [2] |
| 公司状态 | 独立运营、自筹资金,成立于 2021 年。9,400+ 支团队、4,700+ 个应用和 9,000 万+ 台设备。Enterprise 方案提供 SOC 2 Type II 和 ISO 27001 认证。 | 由 gronxb 在 GitHub 上维护的开源项目,拥有约 1.8k stars。 [1] |
竞品信息截至 2026 年 9 月,已对照下方厂商页面核实。套餐和价格可能变动,决定前请到厂商网站确认。
没有哪款工具能适配所有团队。以下情况我们会建议你选择另一个方案。
React Native code 无法直接移植到 Capacitor。这条路线适合已有 Web 应用,或准备用 Web 技术构建 UI 的团队。
在你的 React、Vue、Angular 或 Svelte 项目中运行 bun add @capacitor/core @capacitor/cli @capacitor/ios @capacitor/android 以及 bunx cap init.
运行 bun add @capacitor/ios @capacitor/android,然后 bunx cap add ios 以及 bunx cap add android.
运行 bunx @capgo/cli@latest init 以安装更新器、创建你的 App,并上传你的第一个 bundle。
来自用 Capgo 构建 Capacitor 应用的团队的具名评价。
Capgo Capacitor Updater 插件彻底改变了我们发布更新的方式。以前需要几天的工作,现在只需几分钟。
能够即时推送生产环境的 OTA 更新,而无需等待完整的 App Store 审核周期,这带来了巨大的运营优势。
搭建过程不到一天。基于 Channel 的发布机制让我能在推送到生产环境之前,先在自己的设备上测试。
开启 14 天免费试用,无需信用卡。试用结束后,方案价格为 12 美元/月(按年计费)或 14 美元/月(按月计费)。