更新类型
OTA更新类型参考:应用时间、延迟条件、版本阻止和交付。
复制一个包含安装步骤和本插件的完整 Markdown 指南的配置提示。
使用 Capgo 的实时更新功能来远程更新您的应用程序的 JavaScript 代码包。直接将 JS 更新推送到 iOS、Android 和 Electron 等平台,无需通过商店级别的审查周期来修复 bug 和快速发布新功能。
Capgo的实时更新系统有两个关键组件:
在您的应用程序中安装的Capgo,SDK。SDK检查可用更新并在后台下载它们。
频道,允许您针对特定用户组发布更新。您可以使用频道来管理不同版本的发布,例如 Production, Staging, 和 Dev.
当您将新 JS 包上传到 Capgo 并将其分配到一个频道时,Capgo SDK 在为该频道配置的应用中会检测到更新并下载它。下次应用重启时,新的包将被加载。
要开始使用Live Updates,请遵循以下步骤:
完成 Capgo 快速入门 在您的应用程序中设置 Capgo 并安装 Capgo SDK。
在您的应用程序 code 中调用 CapacitorUpdater.notifyAppReady() 在应用程序初始化完成后调用此函数。 这告诉 Capgo SDK 应用程序已准备好接收更新。
在 Capgo: 构建您的 JS 包并上传
npm run buildnpx @capgo/cli@latest bundle upload --channel=production打开应用程序并等待更新下载。您可以使用:
npx @capgo/cli@latest app debug下载更新后,关闭并重新打开应用程序以加载新包。
查看 实时更新部署 指南详细说明。