context
替代方案

Capgo Live Update的替代方案

Capgo is an Expo alternative for Capacitor teams: EAS Update-style live updates, plus native builds and store submit, without a React Native rewrite.

文章来源

马丁·多纳迪厄

作者

瓦莱里亚

审阅者

乔丹

编辑

Capgo Live Update的替代方案

让Expo和React Native团队可以在不经过应用商店审核的情况下发布JavaScript修复。 Capgo 对于 Capacitor 应用做到了这一点:您可以保留Web UI,.wrap它在 Capacitor 中,并通过 Capgo 更新插件推送Web-bundle更新。

Capgo 不会更新Expo应用。如果应用是React Native, 请保持在EAS Update中。如果应用是您希望在iOS和Android上运行的Web代码库,__CAPGO_KEEP_0__ 是Expo的替代方案。完整的服务对比表格位于EAS vs Capgo

。本文将介绍实时更新路径和当前 __CAPGO_KEEP_0__ 栈。 Capgo vs Expo Application Services. This post covers the live-update path and the current Capgo stack around it.

是五个云服务:EAS Build、EAS Submit、EAS Workflows、EAS Update和EAS Hosting。Capgo 覆盖了对 __CAPGO_KEEP_1__ 应用相关的四个服务。

EAS服务 is five cloud jobs: EAS Build, EAS Submit, EAS Workflows, EAS Update, and EAS Hosting. Capgo covers the four that apply to a Capacitor app.

__CAPGO_KEEP_0__ Capgo analog Notes
EAS Update Capgo Live Updates Web-bundle OTA for Capacitor. 频道、回滚、设备日志。
EAS Build Capgo Builder 原生构建时间在每个付费计划中。
EAS Submit Capgo Builder store submit EAS Workflows
CI/CD 与 __CAPGO_KEEP_0__ Build Capgo Live Updates 保持 GitHub 动作或 GitLab CI。从您的管道中调用 Capgo 构建。
EAS Hosting None Capgo 不会托管 Expo Router 网站或 API 路由。

Capgo 的付费计划从每年 $12/月或每月 $14/月开始。EAS 的付费计划从 $19/月开始,根据使用量收费。生产 EAS 为 $199/月,根据使用量收费。查看 Capgo 价格Expo 价格 在您建立团队之前

功能

功能 Capgo Expo / EAS
实时更新 是的,Capacitor web 包 是的,expo-updates
更新频道 是的 是的
回滚/固定频道版本 是的 是的
安装统计和设备日志 是的 付费计划的仪表盘指标
React Native
React、Vue、Angular和其他Web UI 是,通过Capacitor 否,React Native UI
原生云构建 是,Capgo Builder 是,EAS Build
商店提交 Yes, EAS Submit
托管 React Native CI No. 使用您的 CI 加上 Capgo Build Yes, EAS Workflows
开源更新器 Yes Expo SDK 是开源的; EAS 云不是
端到端的包加密 Yes Code 在 Production 和 Enterprise 上的签名

选择哪一个

选择 Expo 和 EAS 当移动 UI 是 React Native 时,或者团队想要 Expo 模块、配置插件和运行时版本时。

选择 Capacitor 和 Capgo 当您已经有一个 web 应用并且想要在不重写 UI 的情况下获得 iOS 和 Android 时。然后使用 Capgo 进行实时更新、原生构建和商店提交。

下一步

查看 EAS vs Capgo comparison EAS 与 __CAPGO_KEEP_0__ 的比较 create a Capgo account 创建一个 Capacitor 账户

Live updates for Capacitor apps

当一个 web-layer 错误活跃时,通过 Capgo 发送修复,而不是等待几天的应用商店审批。用户在后台接收更新,而原生更改仍在正常审查路径中。

来自马丁的专业支持

立即开始

最新博客

Capgo 给您创建真正专业的移动应用所需的最佳见解。