跳过主要内容
Capgo logo
微软 CodePush 替代方案

Capgo vs 微软 CodePush

对于已在 App Center CodePush 上发布过线上更新的团队,微软于 2025 年 3 月 31 日停止了 App Center,包括 CodePush。

结论 Capacitor、Ionic 或 Cordova 应用:转移到 Capgo 进行托管的实时更新,支持频道和回滚。 React Native 应用:Capgo 不是合适的选择;使用 EAS Update 或自托管存档服务器。

来自 Martin 的人性化支持

14 天的无限免费试用,不需要信用卡。

  • 每月1B+更新
  • 4.7K+应用
  • 2021年成立

9,400+团队。 90M+设备。 3,109+ GitHub 星级 生产环境中信任:

  • Kick 20M+安装
  • Suez 3.2M安装
  • Nana 2.5M安装
  • Snowqueen 1.8亿安装
  • Pizza Hut 1亿+安装
  • Shelf 950万安装
  • Janitor 750万安装
  • RemNote 500万+安装
  • Vella 400万+安装
  • Revel 250K+ 安装
  • IREC 150K+ 安装
  • OurLiving 80K+ 安装
__CAPGO_KEEP_0__ vs Microsoft CodePush

Capgo与Capgo Live Update的对比

Capgo与Microsoft CodePush,截至2026年9月。每个Microsoft CodePush事实都链接到下面的表格中列出的有序来源。
Area Capgo 定价
比较 每月 12 美元起,按年结算,或者每月 14 美元。14 天免费试用,不需要信用卡。没有免费计划。 由于 App Center 于 2025 年 3 月 31 日退役,Capgo 没有托管计划。独立服务器免费使用 MIT 许可;您需要为您运行它的基础设施付费。 [1] [2]
OTA 实时更新 无需等待商店审查,Capgo 可以将 JavaScript、HTML、CSS 和资产更改直接发送到客户端,支持增量下载和端到端加密。每月更新超过 10 亿次。 通过 CodePush 客户端 SDK,Capgo 为 React Native 应用程序提供实时 JavaScript 和资产更新。 [2]
原生构建 Capgo Builder builds and signs iOS and Android binaries in the cloud, typically in 2–3 minutes, and can upload them to the stores. Build time is included in plans. 来源 1: 微软学习:Visual Studio App Center 退役 [1]
__CAPGO_KEEP_0__ 使用 React、Vue、Angular、Svelte、Ionic 或任何 web 框架构建的应用程序。Live 更新也适用于 Cordova 和 Electron。 不适用于 React Native。 React Native。独立服务器与 CodePush React Native 客户端 Capacitor 一起工作。 来源 2: microsoft/SDK-push-server 在 __CAPGO_KEEP_1__ 上 [2]
开源和自主托管 更新器插件和Capgo插件是免费的,遵循MPL-2.0协议。后端源代码托管在GitHub上,遵循AGPL-3.0协议。您可以运行自己的更新服务器,也可以使用企业版的自主托管。 源代码托管在microsoft/__CAPGO_KEEP_0__-push-server上,托管在__CAPGO_KEEP_1__上 [2]
动态频道、设备和频道的覆盖、渐进式发布、自动回滚当一个包无法启动时,以及一键回滚到之前的包。 预发布和生产部署、自定义部署、百分比发布和回滚。 源代码托管在CodePush独立__CAPGO_KEEP_0__文档上 [3]
帮助 与 Discord 和电子邮件联系工程师,了解他们如何构建 Capgo。 任何计划都有优先修复插件问题,并为生产截止日期提供高级支持。 没有。Microsoft 提供独立的服务器作为是,没有支持。 [2]
公司状态 独立且自主运营,成立于 2021 年。9,400+ 个团队,4.7K+ 个应用程序和 90M+ 个设备。企业计划上具有 SOC 2 Type II 和 ISO 27001 认证。 Microsoft 于 2025 年 3 月 31 日退役了 App Center,包括 CodePush,并存档了独立服务器仓库。 [1] [2]

源码

竞争对手的信息截至2026年9月,已与以下供应商页面进行核对。计划和价格可能会变动,请在供应商网站确认后再做决定。

  1. 微软学习:Visual Studio App Center退役
  2. Microsoft code推送服务器在GitHub
  3. CodePush独立CLI文档
诚实的看法

微软CodePush是更好的选择

没有工具适合每个团队。这些是我们会指向其他选项的案例。

您的应用是React Native

Capgo 提供了对 Capacitor、Cordova 和 Electron 应用程序的更新,而不是 React Native。React Native 团队可以查看 EAS Update 或运行独立的 CodePush 服务器。 [2]

您想自己运行所有

独立服务器没有许可费。您承担托管、安全补丁和维护的责任,且无供应商支持 [2]

迁移路径

离开 CodePush / App Center

导出您的发布习惯,移除 CodePush SDK 的编程,指向 Capacitor 构建的 Capgo 通道。我们的迁移中心链接了 App Center 博客文章和逐步文档

  1. 移除 CodePush

    移除 CodePush SDK 和其部署密钥,并从 CI 中移除 App Center 发布步骤。

  2. 安装Capgo更新器

    Run npx @capgo/cli@latest init 在您的 Capacitor 项目中运行。它安装 @capgo/capacitor-updater 并指导您完成首次捆绑上传

  3. 映射发布到频道

    将您的 Staging 和 Production 部署重建为 Capgo 频道,然后上传 npx @capgo/cli@latest bundle upload --channel=production.

客户证明

什么 Capgo 客户在说

Capacitor 由团队开发的应用,使用 Capgo。

5.0/5 开发者团队评分 9,400+ 团队 阅读评论

Capgo Capacitor 更新器插件彻底改变了我们如何发布更新。过去的几天现在只需要几分钟。

Sergiu S drivolino GmbH 首席开发官

能够立即推送生产 OTA 更新,无需等待完整 App Store 审核周期,这对我们来说是一个巨大的运营优势。

Kapil NuTriQ 创始人

设置起来只花了不到一天。基于 Channel 的发布让我能够在自己的设备上测试之前任何内容都不会影响生产用户。

Nate van Jole CTO, 私有

尝试 Capgo 在您的应用程序

无需信用卡即可启动 14 天免费试用。试用期结束后,计划从每年 $12/月或每月 $14 开始

来自 Martin 的人性化支持

开始免费试用
  • 9,400+ 团队
  • 90,000,000+ 设备
  • 原生构建在 2-3 分钟内