通过 Capgo 在 Replit 上发布你的移动应用
Replit 可构建、发布并为你的 Capacitor 应用提供 Live Update:无需 Mac 即可构建 iOS 和 Android 版本,数分钟内完成 OTA 修复,支持一键回滚。
- 应用构建器
- 导出到 Capacitor
- 托管 MCP
- CLI
14 天无限免费试用。无需信用卡 14 天退款保证。随时取消。
在 Replit 中配置 Capgo
只需三步或更少。直接复制每个代码块即可。
-
第 1 步
在 Replit Shell 中打开你的应用
Replit 提供 Shell 环境,你可以在其中执行后续步骤。或者也可以从 Replit 推送到 GitHub,然后在本地电脑上进行 clone。
Shell$ npm install$ npm run build -
第 2 步
使用 Capacitor 和 Capgo 进行封装
为 iOS 和 Android 添加 Capacitor,然后通过 Capgo 的 CLI 配置 Live Update。将 Replit 应用的 build 文件夹作为 webDir(Vite 项目使用 dist)。
终端$ npm install @capacitor/core @capacitor/cli @capacitor/ios @capacitor/android$ npx cap init "Your App" com.company.app --web-dir dist$ npx cap add ios && npx cap add android$ npx @capgo/cli@latest init -
第 3 步
云端构建并发布更新
Capgo 负责签名并构建 iOS 和 Android 应用,无需 Mac。之后,所有的 Web 端更改都会作为 live update 发布。
终端$ npx @capgo/cli@latest build init$ npx @capgo/cli@latest build request --platform ios$ npx @capgo/cli@latest bundle upload --channel production
你可以向 Replit 提问的内容
复制提示词并粘贴到 Replit 中。将 App ID 和版本号替换为你自己的即可。
- 构建
“让这个应用适配 Capacitor: 保持客户端路由,并将静态文件构建到 dist 目录。”
- 构建
“安装 @capgo/capacitor-updater 并在应用启动时调用 notifyAppReady。”
- 更新
“添加一个 GitHub Actions 工作流,在每次 push 到 main 分支时,将 Capgo bundle 上传到 production channel。”
- 构建
“我在 Capgo 上最近一次 iOS build 的状态是什么?”
- 回滚
“将 production channel 回滚到上一个 bundle。”
- Observe
“显示 v2.3.0 过去 7 天的更新统计。”
- 发布
“请求一个 Android release 构建,并发送到 Google Play 内部测试轨道。”
完整的发布闭环
一个账号就能覆盖从首次 build 到下一次线上修复的每一步。
- 1
构建
在云端完成 iOS 和 Android 的签名 build。你这边无需 Mac,也无需 Xcode。
Capgo Build(原生应用) - 2
发布
将 build 发送到 TestFlight 和 Google Play,或提交给应用商店审核。
无需 Mac 即可构建并发布 iOS 应用 - 3
更新
几分钟内即可将 JavaScript、HTML 和 CSS 修复推送到频道,一步回滚。
Capgo 实时更新 - 4
Observe
查看谁收到了更新、哪些环节失败了,以及每次发布的表现如何。
使用 Capgo Observe
Replit 说明与限制
- Replit Agent 支持远程 MCP servers。请前往 replit.com/integrations,在 MCP Servers 下添加 https://api.capgo.app,并使用 OAuth 登录。
- Replit Shell 可以运行 Capgo CLI,因此可以在浏览器中进行 build 和 upload。只需在 Shell 中使用您的 Capgo API key 运行一次 npx @capgo/cli@latest login 即可。
- Replit Agent 不会启动本地 MCP servers。请使用托管的 MCP 以及 Shell 中的 CLI。
常见问题
Capgo 与 Replit:常见问题
Replit 能在没有 Mac 的情况下构建我的 iOS App 吗?
可以,只需先导出 code。使用 Capacitor 封装 Web App,然后运行 npx @capgo/cli@latest build request。Capgo 会在云端完成 iOS 和 Android App 的签名与构建。
Native Build 文档 在 Replit 中使用需要 Capgo API key 吗?
托管版 MCP 不需要 API 密钥:它通过 OAuth 登录。本地 CLI MCP 和 CLI 使用一个只需用 npx @capgo/cli@latest login 保存一次的 API 密钥。请在 Capgo 控制台的 Settings > Organization > API keys 下创建该密钥。
创建 Capgo API 密钥 Replit 可以回滚有问题的更新吗?
可以。让 Replit 把 channel 指回上一个 bundle 即可。设备会在下次检查更新时切换。当新 bundle 启动失败时,Capgo updater 也会自行回滚。
Live update 文档 App Store 和 Google Play 允许使用 Live Updates 吗?
可以,但仅限 Web 层:JavaScript、HTML、CSS 和静态资源。Native code、新权限和新插件仍需通过应用商店发布,Capgo Build 可以帮你完成。
在 Replit 中使用 Capgo 需要多少费用?
MCP servers、skills 和 CLI 均可免费使用。你需要 Capgo 方案,每个方案都提供 14 天免费试用,无需信用卡。Build、Live Updates 和 Observe 都包含在每个方案中。
定价从 Replit 发布你的下一个版本
今天创建 Capgo 账号,连接 Replit,并推送你的第一个 build 或 live update。
文档
相关页面
- Capgo MCP 服务器
- 面向 AI agents 的 Capgo skills
- Capgo CLI
- 把你的 Replit 应用变成 iOS 和 Android 应用
- 将 Web 应用转化为移动应用
- Capgo 适配 Lovable
应用构建器。将你的 Lovable 应用导出到 GitHub,用 Capacitor 封装,再通过 Capgo 上架应用商店。
- Capgo 适配 Bolt
StackBlitz 出品的应用构建器。导出你的 Bolt 应用,用 Capacitor 封装,再通过 Capgo 上架应用商店。
- Capgo 适用于 Claude Code
终端 Agent。借助托管 MCP、本地 CLI MCP、Capgo skills 和 CLI,完成 build、upload 与回滚。
- 所有 AI 智能体