跳转至正文
初创公司方案

无需平台团队,即可构建移动端发布流水线

通过 Live Update 推送 Web 层修复,在云端构建 iOS 和 Android 二进制文件,并直接利用现有 CI 运行。让你的团队专注于产品开发。

每月 $12 起(按年计费)。14 天免费试用,无需信用卡。

初创公司的时间都花在哪了

发布工作抢占了产品开发时间

应用商店审核卡在小修复上

一行 JavaScript 修复竟要等待新的二进制文件和商店审核,通常需要 24–48 小时,有时更久。之后用户还得手动更新。

没人能真正掌控构建机

iOS 构建需要 Mac、签名证书和 provisioning profiles。在小团队中,这活儿通常谁有空谁就得干。

错误的发布难以挽回

如果没有回滚机制,损坏的界面会一直在线,直到下一个二进制文件通过审核并被安装。

Capgo 涵盖的内容

集 Live Update、Native Build 与 CI 于一体

无需小团队自行构建和维护的发布流水线组件。

当天即可发布 Web 层变更

只需一条 CLI 命令,即可上传新的 JavaScript、HTML 和 CSS bundle。设备会在后台下载并在下次启动时应用。Native 变更仍需通过应用商店发布。

Live Update 文档

利用现有 CI 进行上传

在流水线中添加一个 upload 步骤。每次合并到 main 分支都可以将 bundle 发布到对应的 channel。

CI 集成文档
  • GitHub Actions、GitLab CI、Bitbucket 和 Azure DevOps
  • 区分 staging 与 production channel
  • 仅发送变更文件的增量更新

逐步发布,自动回滚

先向部分设备推送 bundle。如果新 bundle 未能调用 notifyAppReady(),设备会自动回滚到上一个可用版本。

渐进式发布文档

无需 Mac 即可进行 Native Build

Capgo Build 在云端编译 iOS 和 Android 应用,并可上传至 App Store Connect 和 Google Play。典型的 build 需要 2–3 分钟。

Capgo Build 文档
  • 在 Capgo 的 Mac 机器上进行 iOS build
  • 签名凭据只需用 CLI 保存一次
  • 通过同一条命令上传到商店

工作原理

初创团队如何使用 Capgo 进行交付

从首次上传到接入 CI pipeline。以下所有命令均出自 Capgo CLI 文档。

  1. 为您的应用添加 Capgo

    通过 init 命令,您可以逐步完成 updater plugin 的添加、构建以及首次 bundle 的上传。

    npx @capgo/cli@latest init
    快速入门
  2. 从 CI 上传

    将您的 Capgo API 密钥作为 CAPGO_TOKEN__ 保存到 CI secrets 中,并在 Web 构建后添加一个 upload 步骤。

    # After your web build, with CAPGO_TOKEN set in CI secrets
    npx @capgo/cli@latest bundle upload --channel production
    GitHub Actions 指南
  3. 向部分用户推送

    先将新 bundle 推送给 10% 的生产环境设备。待安装和失败数据正常后,再向全量用户发布。

    npx @capgo/cli@latest bundle upload --channel production --rollout 10
    npx @capgo/cli@latest channel set production --rollout-promote
    渐进式发布文档
  4. 在云端构建 Native Build

    只需保存一次签名凭据,即可通过笔记本电脑或 CI 请求 iOS 和 Android 构建。

    npx @capgo/cli@latest build credentials save --appId com.example.app --platform ios
    npx @capgo/cli@latest build request com.example.app --platform ios
    Capgo Build 文档

使用 Capacitor 构建的应用

面向受众的应用需要快速的产品迭代

互动、教育和调查类应用每周都可以优化 onboarding、直播活动流程和 engagement prompts。初创公司可以使用 Capgo 更快地进行学习,而无需将每次实验都变成一次应用商店发布。

Poll Everywhere 应用图标 业务

Poll Everywhere

实时互动应用,需要快速迭代激活流程和活动流实验。

Google Play 安装量
1.1M
应用商店评分
3.2
StudySmarter - 学校与大学应用图标 教育

StudySmarter - 学校与大学

学习类应用,需要不断迭代 onboarding、学习路径和订阅界面。

Google Play 安装量
650 万
应用商店评分
4.8
Poll Pay: Money for Surveys 应用图标 生活方式

Poll Pay:通过问卷调查赚取收益

通过频繁调整奖励和互动 prompt 的问卷调查应用。

Google Play 安装量
1130 万
应用商店评分
4.4

客户证言

使用 Capgo 交付的团队怎么说

5.0/5 开发者团队评分 9,400+ 团队 查看评价

Kapil

NuTriQ 创始人

“无需等待完整的 App Store 审核周期,就能即时推送生产环境的 OTA 更新,这为我们带来了巨大的运营优势。”

Nate van Jole

CTO, 私有

“搭建环境不到一天。通过基于 Channel 的发布机制,我可以在正式推送给生产用户之前,先在自己的设备上进行测试。”

sikafanka

设计,半径 5

“Capgo Build 帮我们简化了 Capacitor 应用的发布流程。通过一套清晰的工作流,我们就能构建并发布 iOS 和 Android 应用。”

常见问题

初创公司常见问题

小团队在将 Capgo 引入发布流程前通常会关心的问题。

Capgo 的费用是多少?

方案起步价为 12 美元/月(按年计费),或 14 美元/月(按月计费)。所有方案均包含 14 天免费试用,无需信用卡。目前不提供免费版方案。

查看定价

我们需要 DevOps 工程师来配置吗?

不需要。配置只需执行 init 命令并在 CI 中添加一个 upload 步骤即可。Capgo 会负责运行更新服务器、bundle 存储和构建机器。

CI 集成文档

哪些内容可以无需经过应用商店审核直接发布?

JavaScript、HTML、CSS 和静态资源。Native code、新插件以及权限变更需要重新构建二进制文件。Capgo 会在 upload 前检查 bundle 与原生端的兼容性。

原生兼容性文档

如果我们发布了有问题的更新该怎么办?

如果新 bundle 在 10 秒内未调用 notifyAppReady(),设备将回滚至上一个可用的版本。您也可以将 channel 指向之前的 bundle。

回滚文档

iOS build 需要 Mac 吗?

不需要。Capgo Build 在 Capgo 的 Mac 机器上运行 iOS build,并将结果上传至 App Store Connect。

iOS build 文档

在您的 App 中体验完整 pipeline

在 14 天试用期内,运行 init,从 CI 上传 bundle,并申请一次 cloud build。