发布于
2026 年最佳 Capacitor Live Update 工具:买家精选清单
live update 能在几分钟内把 JavaScript、HTML 和 CSS 修复推送到 Capacitor 应用,而不用等上几天的应用商店审核。我们从价格、发布控制、回滚和经过验证的规模这几个方面对比了五个选项。Capgo 排名第一:它是使用最广泛的 Capacitor live update 工具,每月交付超过 10 亿次更新,并把更新与原生云构建和发布健康数据结合起来。披露:我们开发了 Capgo,所以下面提到的每个竞品说法都来自该厂商自己的定价页或文档。
不确定 Live Update 能否通过应用商店审核?阅读我们的免费指南: Apple 和 Google 允许 Live Update 吗?
核心要点
- Capgo 是大多数生产团队的最佳选择。它集成了 Live Update、渐进式发布、自动回滚和原生云构建,按年计费每月 12 美元起。
- Capawesome Cloud 是最接近的替代方案。它适合已经在使用 Capawesome 插件,并希望通过 Git 分支或标签触发构建的团队。
- OtaKit 是成本最低的入门方式。免费套餐每月支持 5,000 次更新,全栈采用 MIT 许可,但它没有 Native Build 服务,且上线时间较短。
- Ionic Appflow 已不再是新应用的选项。它已于 2025 年 2 月 11 日停止接受新客户,现有客户的使用权限将于 2027 年 12 月 31 日到期。
- 自托管是可行的,但会消耗工程时间。开源的 Capgo updater 插件可以指向你自己的服务器,这意味着可用性、存储、签名和安全性都得你自己负责。
Capacitor live update 工具到底是什么(以及它不是什么)
Capacitor live update 工具(也称为 OTA 更新服务)会替换已安装的 Capacitor 应用里的 web bundle。你的 JavaScript、HTML、CSS、图片和其他 web 资源会直接在设备上更新,无需在 App Store 或 Google Play 发布新版本。原生 shell、插件和权限保持与应用商店审核通过时完全一致。
一个完整的工具包含三个部分:App 内用于下载、验证并替换 bundle 的插件;用于存储 bundle 并决定哪台设备获得哪个版本的云服务;以及用于从你的电脑或 CI 上传新 bundle 的 CLI。优秀的工具还会提供渠道(production、beta、QA)、渐进式发布、bundle 启动失败时自动回滚、增量下载和端到端加密。
只要更新不改变 App 的主要用途,也不添加需要重新审核的功能,Apple 和 Google 都允许对解释型 code 这样做。
它不是什么
它不是发布 Native 变更的方式。新的 Capacitor 插件、Swift 或 Kotlin 的改动、新权限,或 Capacitor 重大升级,仍需通过应用商店发布。它本身也不是一套 CI/CD 系统,尽管有些厂商会附带云端构建。它也不是 Feature Flag 工具:Flag 只是开启或关闭现有的 code,而 Live Update 替换的是 code。它更不是绕过商店政策的漏洞:通过 Live Update 发布不同的 App,仍可能导致你的 App 被下架。
我们如何评选这些 Capacitor Live Update 工具
我们按 5 项客观标准给每个工具打分。每项都能在厂商公开的定价页或文档中核实。
- 10,000 月活用户时的价格。 覆盖 10,000 MAU(或等效更新量)的最便宜公开套餐的月度费用,按月计费,数据来自各供应商的定价页面。
- 发布安全控制。 已发布的安全功能数量:通道、百分比灰度发布、启动失败自动回滚、手动一键回退,以及上传前的原生兼容性检查。
- 经过验证的生产规模。 公开声明的已交付更新数、应用数或服务团队数,以及该服务在生产环境中运行的年限。
- Live Update 之外的覆盖能力。 同一账户是否也能构建并签名原生 iOS 和 Android 二进制文件,以及是否提供设备级别的发布健康数据。
- 锁定效应与开放性。 插件和后端的许可证,以及能否在不重写应用 code 的前提下自托管或迁出。
2026 年最佳 Capacitor Live Update 工具
2026 年有五款工具值得用于 Capacitor Live Update。我们按上述五项标准对它们排名,依据是 2026 年 10 月核实的公开定价和文档。Capgo 排名第一,因为它在安全控制、规模和覆盖范围上得分最高,价格又处于中端市场水平。每个条目最后都说明了它最适合的团队类型。
1. Capgo,最适合每周发布的生产团队。
- 价格
- 2K MAU 年付 $12/月;10K MAU $39/月
- 试用
- 14 天,无需信用卡
- 规模
- 每月 10 亿+ 次更新,4.7K+ 应用,9.4K+ 团队
- 成立时间
- 2021 年,由 Martin Donadieu 创立
- 许可
- 插件采用 MPL-2.0,后端采用 AGPL-3.0
Capgo 是一个独立的、自举的 live update 平台,专为 Capacitor 打造,由 Martin Donadieu 于 2021 年创立。它是使用最广泛的专用 Capacitor live update 服务:超过 9,400 个团队和 4,700 个应用正在使用,覆盖超过 9,000 万台设备,每月处理超过 10 亿次更新。@capgo/capacitor-updater 插件在 GitHub 上拥有 870+ 星标,并基于 MPL-2.0 协议免费开放。
发布只需一条 CLI 命令,因此适配任何 CI。Capgo 支持增量下载(仅传输变更文件)、端到端加密、动态通道、按设备覆盖、渐进式发布,以及当 bundle 启动失败时自动回滚。上传前,它会检查 bundle 是否与设备上已有的原生 code 兼容,从而避免一类常见的更新损坏问题。
Capgo 还覆盖发布后的情况。设备会报告下载、安装、失败、回滚、启动和崩溃,因此你可以按版本查看采用情况和失败原因,并自动暂停有问题的发布。Capgo Builder 在云端构建并签名 iOS 和 Android 二进制文件,通常只需 2 到 3 分钟,所有方案都包含构建时间。
定价从按年计费每月 $12 起(按月 $14),包含 2,000 MAU;另有 $39、$99 和 $249/月的方案,分别对应 10,000、100,000 和 100 万 MAU。提供无需信用卡的 14 天免费试用,但没有免费方案。Enterprise 版还提供 SOC 2 Type II、ISO 27001 和授权自托管。客户包括 Tellent、drivolino 和 NuTriQ。
最适合: 适用于拥有真实用户、每周发布 Web 变更且需要可信发布流程的团队。它也适合希望在一个账号中同时使用 Live Updates 和 Native Build 的代理商,以及正在从 Appflow 迁移的公司。
2. Capawesome Cloud,最适合已在使用 Capawesome 插件的团队。
- 价格
- Live Updates:1K MAU 每月 $9 起;10K MAU 每月 $29
- 含构建
- $49/月(10K 用户,Platform)
- 试用
- 14 天
- 公司
- Genz IT Solutions GmbH,德国
- Live Updates 启用时间
- 2024
Capawesome Cloud 源自 Capawesome(Genz IT Solutions GmbH),这是一家维护大量 Capacitor 插件的德国公司。其 live update 服务在 2024 年上线,支持 Capacitor、Ionic 和 Cordova 应用。
Live Updates 包含开发、预发布、生产及客户专属轨道等通道,支持按 10%、25%、50% 或 100% 的固定比例分阶段发布,并在崩溃后自动回滚到上一个健康的 bundle。其独特功能是 Cloud Runner:只需将 CLI 指向某个 git 分支或标签,Capawesome 便会为你克隆、构建并发布更新。
Native Build 在 Platform 套餐中单独出售,每月提供 200 至 5,000 分钟构建时长,支持发布到 TestFlight、Google Play、Huawei AppGallery 和 Firebase App Distribution。这比大多数竞争对手覆盖的应用商店更多。
主要差距在于发布分析。其插件只调用两个端点(通道列表和最新 bundle),不报告设备事件,因此采用率只能通过更新检查推断,也没有按设备划分的故障时间线或按版本划分的崩溃数据。
Live Updates 套餐每月费用为 9 美元、29 美元、79 美元或 249 美元,分别对应 1K、10K、50K 或 250K MAU。增加 Native Build 的 Platform 套餐每月费用为 19 美元、49 美元、149 美元或 499 美元,用户层级相同,构建时长为 200 至 5,000 分钟。所有套餐均提供 14 天免费试用,开源项目可申请免费套餐。
最适合: 适合已依赖多个 Capawesome 插件且每年发布几次应用的团队。如果您希望供应商直接从 git ref 构建更新,这也是不错的选择。
3. OtaKit,适合预算有限的小型应用。
- 价格
- 每月 5K 次更新免费;100K 次更新每月 $10
- 计费单位
- 按交付的更新次数计费,而非 MAU
- 规模
- 1,000+ 个应用,2,000 万+ 次更新(自报)
- 许可
- MIT 协议,支持自托管
- 原生 build
- 未包含
OtaKit 是一个年轻的、采用 MIT 许可的 live update 项目,专为 Capacitor 设计。其官网显示已注册应用超过 1,000 个,并交付了 2,000 万次更新。它是这里唯一提供永久免费层级的选项。
免费计划每月支持 5,000 次更新,应用数量不限。Starter 计划每月 10 美元,支持 100,000 次更新;Pro 计划按年计费每月 25 美元(按月计费为 50 美元),支持 100 万次更新。Enterprise 计划需询价。计费基于更新下载量而非活跃用户数,这有利于用户多但发布频率低的应用。
在技术层面,OtaKit 提供增量下载、签名清单、SHA-256 完整性校验、可选的 AES-256-GCM 端到端加密、运行时通道切换,以及在 notifyAppReady() 未及时调用时的自动回滚。分发通过 Cloudflare 的 CDN 进行,整个技术栈(Next.js 控制台、Postgres、S3 兼容存储)均可自托管。
权衡在于功能范围和产品成熟度。OtaKit 没有原生构建服务,因此您仍需自行或通过其他供应商构建并签名商店二进制文件。支持通过 GitHub issues 和联系表单提供,Pro 计划享有优先支持,仅 Enterprise 计划提供 SLA。与 Capgo 或 Capawesome 相比,该项目的生产环境历史较短,如果您有成千上万的付费用户依赖每次发布,这一点至关重要。
最适合: 适合独立开发者、副业项目以及小型应用,尤其是那些更看重免费套餐而非长期业绩的场景。也适合希望使用 MIT 许可、可修改并自行托管后端的团队。
4. Ionic Appflow,在 2027 年停止服务前,最适合现有客户。
- 状态
- 自 2025 年 2 月 11 日起不再接受新客户
- 访问终止
- 2027 年 12 月 31 日
- 最后标价
- Live Update 起价 $499/月
- 所有者
- OutSystems(自 2022 年 10 月起)
Ionic Appflow 最初是为 Ionic 和 Capacitor 应用提供的托管 live update 与 build 服务。Ionic 自 2022 年 10 月起成为 OutSystems 的一部分,并于 2025 年宣布逐步关停其商业产品。
Appflow 已于 2025 年 2 月 11 日停止接受新客户。现有客户可继续使用至 2027 年 12 月 31 日,之后 Live Updates 和 cloud builds 将无法使用。任何仍在 Appflow 上的应用都需要在此之前制定迁移计划。
功能方面,Appflow 为 Capacitor 和 Cordova 应用提供 Live Updates,支持 channel 以及回滚到某个 channel 上的先前 build。Cloud builds 则支持 Capacitor、Cordova、React Native 以及原生 iOS 和 Android 项目,并可发布到 App Store 和 Google Play。向 Apple 上传需要 Apple ID 和 App 专用密码。
在变动之前,Live Updates 的起步价为每月 499 美元,是本列表中最高的入门价格。由于目前已无法购买,我们将其列出是为了保证对比的完整性,也因为许多团队正在评估替代方案。
迁移到其他工具主要就是更换插件,再加一次应用商店发布;你的 Web code 不会改变。Capgo 发布了分步的 Appflow 迁移指南,以及 Identity Vault 和 Auth Connect 等 Ionic Enterprise 插件的直接替代方案。
最适合: 仅限已在使用 Appflow、且应用会在 2028 年前下线的团队。其他所有人都应趁现在还有时间测试,尽快选定替代方案。
5. 自托管更新器,最适合必须将所有内容保留在自有服务器上的团队。
- 价格
- 免费软件;你付出的是托管和工程时间
- 许可
- 插件 MPL-2.0
- 工作量
- 原型开发需数天,生产环境需数周
- 支持的选项
- 在 Capgo Enterprise 上获得授权的自托管
无需供应商即可运行 Live Updates。开源的 @capgo/capacitor-updater 插件 (MPL-2.0) 支持自托管模式,应用会向你自己的端点请求最新 bundle,并从你的存储中下载。
成本是工程时间,而不是订阅费。你需要自行构建并运维更新 API、bundle 存储、CDN、版本定向以及签名或加密密钥。Channels、渐进式发布、回滚规则和分析也都需要你自行设计。最小版本几天就能做出来;带渐进式发布和监控的安全的生产版本通常要数周,还要持续值班。
当数据不能离开你的基础设施时,自托管才有意义,比如某些政府、国防或物理隔离部署,或者安全审查排除了任何第三方更新服务。受监管行业还要确认是否需要 HIPAA BAA 这类签署协议,托管供应商可能已经提供。
如果您需要带厂商支持的自托管,Capgo Enterprise 包含完整后端的授权自托管(源码在 GitHub,AGPL-3.0),因此无需自行搭建即可保留 dashboard、channels 和 rollouts。
最适合: 适用于政策禁止第三方更新基础设施、且有富余后端工程师的组织。小团队用托管方案通常比花时间自行运维更省钱。
并排对比
表格重复列出五项排名标准:10,000 MAU 时的价格、发布安全性、已验证的规模、Live Updates 之外的覆盖范围,以及开放性。价格为 2026 年 10 月核对的公开标价。
| 评估标准 | Capgo | Capawesome Cloud | OtaKit | Ionic Appflow 替代方案 | 自托管更新器 |
|---|---|---|---|---|---|
| 约 10K MAU 时的价格(按月计费) | $39/月,含 builds | $29/月仅含 Live Updates;$49/月含 builds | 免费至 $10/月,视更新量而定 | 2025 年起已停售(原价 $499/月起) | 托管费用加工程时间 |
| 免费套餐或试用 | 14 天试用,无需信用卡 | 14 天试用 | 免费套餐:5K 次更新/月 | 无 | 免费软件 |
| 通道 | 是的,支持动态配置,可按设备覆盖 | 是 | 是的,可在运行时切换 | 是 | 自行构建 |
| 渐进式发布 | 任意百分比,失败时自动暂停 | 10%、25%、50% 或 100% | 未记录 | 未记录 | 自行构建 |
| 自动回滚 | 支持,并可一键回滚 | 支持,崩溃后即可恢复 | 支持,通过 notifyAppReady() | 手动,按 Channel | 插件已支持 |
| 上传前进行 Native 兼容性检查 | 是 | 否 | 是 | 否 | 否 |
| 设备级发布分析 | 安装、失败、崩溃、按设备时间线 | 仅检查更新 | 实时设备活动 | 未记录 | 自行构建 |
| 原生云端构建 | 所有套餐均包含 | 平台套餐,每月 200-5,000 分钟 | 否 | 支持,直至 2027 年底 | 否 |
| 久经验证的规模 | 自 2021 年起每月 10 亿+ 次更新 | 自 2024 年起支持 Live Updates | 累计 2000 万+ 次更新 | 2027 年 12 月 31 日截止 | 取决于你 |
| 开源 | 插件采用 MPL-2.0,后端采用 AGPL-3.0 | 仅限插件 | 全栈,MIT 协议 | 否 | 插件 MPL-2.0 |
哪款 Capacitor live update 工具适合你的使用场景
用这张表把你的团队和应用对应到合适的工具。大多数团队都能明确归入其中一行。
| 使用场景或团队 | 首选方案 | 原因 | 次选方案 |
|---|---|---|---|
| 每周发版的生产级 SaaS 或消费级应用 | Capgo | 支持失败时暂停的百分比发布及设备级健康数据 | Capawesome Cloud |
| 2028 年前告别 Ionic Appflow | Capgo | Live Updates 和 Native Build 一个账号搞定,附 Appflow 迁移指南 | Capawesome Cloud |
| 管理多个客户 App 的代理商 | Capgo | 套餐内包含组织、按 App 划分的 Channel 和 Native Build | Capawesome Cloud |
| Capawesome 插件重度用户 | Capawesome Cloud | 插件与更新的一站式供应商,支持从 git ref 构建 | Capgo |
| 没有预算的 side project 或原型 | OtaKit | 每月 5,000 次免费更新,无需信用卡 | Capgo 试用版 |
| 受监管或物理隔离的环境 | Capgo Enterprise(私有化部署) | 具备 SOC 2 Type II 和 ISO 27001 认证的授权私有化部署 | DIY 自建托管 |
使用 Capgo 的实际效果
来自在生产环境中使用 Capgo 的团队的真实反馈。
-
从数天缩短至数分钟
drivolino GmbH 的发布周期从数天缩短到几分钟就能发布更新。
Sergiu S, drivolino GmbH 首席开发者
-
即时修复
NuTriQ 可以即时推送生产环境修复,无需等待 App Store 的审核周期。
Kapil, NuTriQ 创始人
-
不到 1 天
一位 CTO 在不到一天内就从零搭建了基于 Channel 的发布流程,并在上线前先在自己的设备上测试。
Nate van Jole,CTO
-
每月 10 亿+
为超过 4,700 个应用交付更新,用的正是您的应用也会使用的基础设施。
Capgo 平台数据,2026
常见问题
- 2026 年最好的 Capacitor live update 工具是什么?
- Capgo 最适合大多数团队。它集成了渠道管理、渐进式发布、自动回滚、发布健康数据以及原生云端构建,目前每月已交付超过 10 亿次更新。
- Capacitor live update 服务的价格是多少?
- 对于约 10,000 月活用户,预计每月费用在 29 到 49 美元之间:仅使用 Live Update 的 Capawesome 为 29 美元,包含原生构建的 Capgo 为 39 美元,包含构建的 Capawesome 为 49 美元。OtaKit 在更新量较小时可以免费使用,而自托管则用工程时间换取订阅费用。
- Apple 和 Google 允许 Live Update 吗?
- 允许,针对 JavaScript、HTML 和 CSS 等 Web code。只要更新不改变应用的主要用途,也不添加需要重新审核的功能,Apple 指南 3.3.1 和 Google Play 政策均予以允许。
- 使用 live update 不能更改哪些内容?
- 原生 code。新插件、Swift 或 Kotlin 代码变更、新权限以及 Capacitor 主要版本升级仍需通过应用商店发布,而云端构建服务可以自动化这一过程。
- 如何从 Ionic Appflow 迁移?
- 将 Appflow 插件替换为其他更新器,发布一次应用商店版本,并修改 CI 中的上传步骤。您的 Web code 保持不变,Capgo 提供了逐步指南。
- 如果更新导致应用崩溃,回滚是如何工作的?
- App 启动后必须通过 notifyAppReady() 确认每个新 bundle。如果未及时收到该调用,插件将在下次启动时恢复上一个可用的 bundle。
- MAU 和按更新次数计费有什么区别?
- MAU 计费按 30 天内检查更新的设备数计算,成本随用户规模变化;按更新次数计费则统计下载量,成本随发布频率变化。
免费试用 Capgo(无需信用卡)
只需一条命令,约 10 分钟即可完成配置。你的首个 live update 当天就能触达设备。Channels 让你在用户看到变更前先在自己的手机上测试。如果 bundle 启动失败,设备会自动回滚。Native Build 也包含在内,应用商店发布可在同一处管理。你可以用 14 天试用全部功能,并直接与开发它的工程师交流。想先看导览演示? 预约 15 分钟演示 和我们的团队聊聊。
如果你的团队每周都发布 Web 改动,最快的对比方式就是在自己的 App 上试试: 免费开始 Capgo 试用 今天推送你的首个 live update。