更新类型
OTA更新类型参考:应用时间、延迟条件、版本阻塞和交付。
复制安装提示并获取此插件的完整 Markdown 指南。
使用 Capgo 的实时更新功能来远程更新您的应用程序的 JavaScript 包,实时更新 iOS、Android 和 Electron 应用程序的 JavaScript 包,无需通过商店级别的审查周期来修复 bug 和快速发布新功能。
Capgo 的 Live Update 系统有两个关键组成部分:
Capgo 的 SDK,您需要在应用程序中安装。SDK 检查可用更新并在后台下载它们。
通道,允许您针对特定用户组目标更新。您可以使用通道来管理不同的发布轨迹,例如 Production, Staging和 Dev.
当您将新JS捆绑包上传到 Capgo 并将其分配到通道时,Capgo SDK 在配置为该通道的应用程序中将检测到更新并下载它们。下次应用程序重启时,将加载新捆绑包。
要开始使用实时更新,请遵循以下步骤:
完成 Capgo快速入门 在Capgo中设置您的应用并安装Capgo SDK。
在您的应用code中,调用 CapacitorUpdater.notifyAppReady() 在您的应用初始化完成后调用此函数。这样告诉Capgo SDK您的应用已准备好接收更新。
构建您的JS包并上传到Capgo:
npm run buildnpx @capgo/cli@latest bundle upload --channel=production打开您的应用并等待更新下载。您可以使用以下命令检查状态:
npx @capgo/cli@latest app debug下载更新后,请关闭并重新打开您的应用程序以加载新包。
查看 实时更新部署 详细信息请参见
更新类型
OTA更新类型参考:应用时间、延迟条件、版本阻塞和交付。
频道
了解如何使用频道管理不同发布跟踪和针对特定用户目标更新。
渐进式发布
将候选包发布到固定的群组中,监控它,然后推广或回滚。
回滚
了解如何回滚到之前的JS包版本,如果更新引起问题。
更新行为
自定义更新如何下载和应用到您的应用。
原生+OTA工作流
开发/生产通道, --fail-on-incompatible以及如何在原生code发生变化时上传。
测试原生构建
验证原生二进制文件,而不下载实时更新掩盖的打包Web资产。
快速更新
快速了解如何使用快速更新来加速更新过程。
如果您正在使用 概述 与@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-in-app-review进行连接 查看@capgo/capacitor-in-app-review 使用@capgo/capacitor-in-app-review @capgo/capacitor-native-market 查看@capgo/capacitor-native-market 查看@capgo/capacitor-native-market 查看@capgo/capacitor-native-market 使用@capgo/capacitor-native-market 为使用@capgo/capacitor-native-market, 和 Capacitor OTA Updates: App Store Approval Guide 为Capacitor OTA Updates: App Store Approval Guide的实际上下文