更新类型
OTA更新类型参考:应用时间、延迟条件、版本阻塞和交付。
复制一个设置提示,包含安装步骤和该插件的完整 Markdown 指南。
使用 Capgo 的实时更新功能来远程更新您的应用的 JavaScript 包,实时更新。将 JS 更新直接推送到 iOS、Android 和 Electron 用户上,避免通过商店级别的审查周期来修复 bug 和更快地发布新功能。
Capgo的实时更新系统有两个关键组件:
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包版本,如果更新引起问题。
更新行为
自定义更新如何和何时下载和应用在您的应用中。
测试本机构建
验证一个本机二进制文件,而不下载一个实时更新掩盖它的捆绑Web资产。
快速更新
学习如何使用快速更新来加速更新过程。
如果您正在使用 概述 连接它以规划商店审批和分发 capgo/capacitor内购审查 在capgo/capacitor内购审查中实现详细信息 使用capgo/capacitor内购审查 在使用capgo/capacitor内购审查中实现原生能力 capgo/capacitor原生市场 在capgo/capacitor原生市场中实现详细信息 使用capgo/capacitor原生市场 在使用capgo/capacitor原生市场中实现原生能力 Capacitor OTA更新:App Store审批指南 在Capacitor OTA更新:App Store审批指南中实现实际上下文