更新类型
OTA更新类型参考:应用程序定时、延迟条件、版本阻止和交付。
复制一个带有安装步骤和完整 Markdown 指南的设置提示。
使用 Capgo 的实时更新功能来远程更新您的应用的 JavaScript 包,实时更新。将 JS 更新直接推送到 iOS、Android 和 Electron 的用户上,而不需要通过商店级别的审查周期来修复 bug 和更快地发布新功能。
Capgo 的实时更新系统有两个关键组成部分:
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 快速入门并安装 Capgo SDK。
在您的应用程序 code 中调用 CapacitorUpdater.notifyAppReady() 在应用程序初始化完成后调用此函数。这样告诉 Capgo SDK 您的应用程序准备好接收更新。
在 Capgo: 构建您的 JS 包并上传到 Capgo
npm run buildnpx @capgo/cli@latest bundle upload --channel=production打开您的应用程序并等待更新下载。您可以使用以下命令检查更新状态:
npx @capgo/cli@latest app debug下载更新后,请关闭并重新打开您的应用程序以加载新捆绑包。
查看 实时更新部署 有关更多详细信息,请参阅