Poll Everywhere
实时互动应用,需要快速迭代激活流程和活动流实验。
- Google Play 安装量
- 1.1M
- 应用商店评分
- 3.2
通过 Live Update 推送 Web 层修复,在云端构建 iOS 和 Android 二进制文件,并直接利用现有 CI 运行。让你的团队专注于产品开发。
14 天无限免费试用。无需信用卡 14 天退款保证。随时取消。
一行 JavaScript 修复竟要等待新的二进制文件和商店审核,通常需要 24–48 小时,有时更久。之后用户还得手动更新。
iOS 构建需要 Mac、签名证书和 provisioning profiles。在小团队中,这活儿通常谁有空谁就得干。
如果没有回滚机制,损坏的界面会一直在线,直到下一个二进制文件通过审核并被安装。
无需小团队自行构建和维护的发布流水线组件。
只需一条 CLI 命令,即可上传新的 JavaScript、HTML 和 CSS bundle。设备会在后台下载并在下次启动时应用。Native 变更仍需通过应用商店发布。
Live Update 文档在流水线中添加一个 upload 步骤。每次合并到 main 分支都可以将 bundle 发布到对应的 channel。
CI 集成文档Capgo Build 在云端编译 iOS 和 Android 应用,并可上传至 App Store Connect 和 Google Play。典型的 build 需要 2–3 分钟。
Capgo Build 文档工作原理
从首次上传到接入 CI pipeline。以下所有命令均出自 Capgo CLI 文档。
通过 init 命令,您可以逐步完成 updater plugin 的添加、构建以及首次 bundle 的上传。
npx @capgo/cli@latest init
快速入门
将您的 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 指南
先将新 bundle 推送给 10% 的生产环境设备。待安装和失败数据正常后,再向全量用户发布。
npx @capgo/cli@latest bundle upload --channel production --rollout 10
npx @capgo/cli@latest channel set production --rollout-promote
渐进式发布文档
只需保存一次签名凭据,即可通过笔记本电脑或 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 更快地进行学习,而无需将每次实验都变成一次应用商店发布。
实时互动应用,需要快速迭代激活流程和活动流实验。
学习类应用,需要不断迭代 onboarding、学习路径和订阅界面。
通过频繁调整奖励和互动 prompt 的问卷调查应用。
NuTriQ 创始人
“无需等待完整的 App Store 审核周期,就能即时推送生产环境的 OTA 更新,这为我们带来了巨大的运营优势。”
CTO, 私有
“搭建环境不到一天。通过基于 Channel 的发布机制,我可以在正式推送给生产用户之前,先在自己的设备上进行测试。”
设计,半径 5
“Capgo Build 帮我们简化了 Capacitor 应用的发布流程。通过一套清晰的工作流,我们就能构建并发布 iOS 和 Android 应用。”
常见问题
小团队在将 Capgo 引入发布流程前通常会关心的问题。
方案起步价为 12 美元/月(按年计费),或 14 美元/月(按月计费)。所有方案均包含 14 天免费试用,无需信用卡。目前不提供免费版方案。
查看定价不需要。配置只需执行 init 命令并在 CI 中添加一个 upload 步骤即可。Capgo 会负责运行更新服务器、bundle 存储和构建机器。
CI 集成文档JavaScript、HTML、CSS 和静态资源。Native code、新插件以及权限变更需要重新构建二进制文件。Capgo 会在 upload 前检查 bundle 与原生端的兼容性。
原生兼容性文档如果新 bundle 在 10 秒内未调用 notifyAppReady(),设备将回滚至上一个可用的版本。您也可以将 channel 指向之前的 bundle。
回滚文档不需要。Capgo Build 在 Capgo 的 Mac 机器上运行 iOS build,并将结果上传至 App Store Connect。
iOS build 文档在 14 天试用期内,运行 init,从 CI 上传 bundle,并申请一次 cloud build。
体验 Capgo 的完整 pipeline:包含 Live Update 以及 iOS 和 Android 的 cloud build。
来自 Martin 的人工支持
14 天无限免费试用。无需信用卡 14 天退款保证。随时取消。