更新类型
OTA更新类型参考:应用时间、延迟条件、版本阻止和交付。
复制一个包含安装步骤和此插件的完整Markdown指南的设置提示。
使用 Capgo 的实时更新功能来远程更新您的应用程序的 JavaScript 包,实时更新。将 JS 更新直接推送到 iOS、Android 和 Electron 的用户上,而无需通过商店级别的审查周期来修复 bug 和更快地发布新功能。
Capgo的Live Update系统有两个关键组成部分:
The Capgo SDK, which you install in your app. The SDK checks for available updates and downloads them in the background.
通道,允许您针对特定用户组发布更新。您可以使用通道来管理不同版本的发布轨迹,例如 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捆绑包版本,如果更新引起问题。
更新行为
自定义应用程序更新下载和应用的方式和时间。
快速更新
学习如何使用快速更新加速更新过程。
如果您正在使用 概述 来规划商店批准和分发,连接它与 @capgo/capacitor-in-app-review 在@capgo/capacitor-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 的原生能力, 和 Capacitor OTA Updates: App Store Approval Guide 为 Capacitor OTA Updates: App Store Approval Guide 的实际背景