频道
了解如何使用频道来管理不同发布轨迹并针对特定用户进行更新。
复制一个包含安装步骤和本插件的完整 Markdown 指南的配置提示。
使用 Capgo 的实时更新功能来远程更新您的应用程序的 JavaScript 包,实时更新。直接将 JS 更新推送给您的用户,避免通过应用商店审查流程来立即修复 bug 和发布新功能。
Capgo的实时更新系统有两个关键组件:
Capgo的SDK,您需要在应用程序中安装它。SDK负责检查可用更新并在后台下载它们。
__CAPGO_KEEP_3__,让您可以针对特定用户组目标更新。您可以使用__CAPGO_KEEP_3__来管理不同发布轨迹,例如 Production, Staging、 Dev.
当您上传新的JS包到Capgo并将其分配到__CAPGO_KEEP_3__时,Capgo的SDK将检测到更新并下载它。下一次应用程序重启时,将加载新的包。
要开始使用实时更新,请遵循以下步骤:
完成__CAPGO_KEEP_0__快速入门 Capgo 在Capgo中设置您的应用并安装CapgoSDK。
在您的应用code中调用 CapacitorUpdater.notifyAppReady() after your app has finished initializing. This tells the Capgo SDK that your app is ready to receive updates.
在您的应用Capgo中调用
npm run buildnpx @capgo/cli@latest bundle upload --channel=production在您的应用__CAPGO_KEEP_0__中调用
npx @capgo/cli@latest app debug在您的应用__CAPGO_KEEP_0__中调用
在您的应用__CAPGO_KEEP_0__中调用 在您的应用__CAPGO_KEEP_0__中调用 请参阅更多详细信息。
Capgo CLI 是一项强大的工具,允许开发人员从他们自己的 CI/CD pipelines 与 Capgo 的服务进行交互。使用 CLI,您可以对生成和部署的时间有细粒度的控制,从而使您能够将 Capgo 集成到现有的企业工作流中。
Capgo CLI 是为需要在实时更新工作流中有更多控制和灵活性的开发人员和团队而设计的。通过在 CI/CD pipelines 中使用 CLI,您可以:
为了使用Capgo CLI,您需要使用您的API密钥进行身份验证。您可以在Capgo帐户设置中生成一个API密钥。
要登录并安全存储您的API密钥,请运行:
npx @capgo/cli@latest login [API_KEY]此命令将在以后使用时保存。您不需要在登录后为每个命令提供您的API密钥。
CLI使用一个Capgo来处理开发和CI/CD用例,因为CLI专注于实时更新功能集。
Capgo uses a single CLI for both development and CI/CD use cases, as Capgo is focused solely on the live update feature set.
The Capgo CLI doesn’t require a separate installation step. It’s bundled with the @capgo/cli __CAPGO_KEEP_0__的__CAPGO_KEEP_1__专门设计用于实时更新工作流,因此它可能不包括一些通用__CAPGO_KEEP_2__工具中找到的功能或命令。 npx.
Capgo’s CLI is designed specifically for the live update workflow, so it may not include some features or commands found in more general-purpose CLI tools.
频道
了解如何使用频道来管理不同发布轨迹并针对特定用户进行更新。
回滚
了解如何回滚到一个之前的JS包版本,如果更新引起问题。
更新行为
自定义更新下载和应用的方式和时间点。
快速更新
了解如何使用快速更新来加速更新过程。
If you are using __CAPGO_KEEP_0__ 概览 为了计划仪表板和API操作,连接它与 API概览 查看API概览中的详细实施 简介 查看简介中的详细实施 API密钥 查看API密钥中的详细实施 设备 查看设备中的详细实施 捆绑包 为了 Bundles 的实现细节。