发送无线更新

编辑页面

了解如何发送无线更新,以向用户推送关键错误修复和改进。


For the complete documentation index, see llms.txt. Use this Use this file to discover all available pages.

你可以向用户推送包含关键错误修复和改进的空中更新。

开始使用

如果你之前已经发布过 预览 或创建过 构建,那么你可能已经设置好了更新,可以跳过本节。

要设置更新,请运行以下 EAS CLI 命令:

Terminal
eas update:configure

命令完成后,在继续下一节之前,你需要先创建新的构建。

发送更新

要发送更新,请运行以下 EAS CLI 命令:

Terminal
eas update --channel production

此命令将创建一个更新,并让已配置为接收 production 频道更新的应用构建可用。该频道在 eas.json 中定义。

你可以通过强制关闭应用并重新打开两次来验证更新是否生效。更新应在第二次启动时应用。

自动发送更新

你可以使用 EAS Workflows 自动发送更新。首先,你需要配置项目,在项目根目录下添加一个名为 .eas/workflows/send-updates.yml 的文件,然后添加以下工作流配置:

.eas/workflows/send-updates.yml
name: Send updates on: push: branches: ['main'] jobs: send_updates: name: Send updates type: update params: channel: production

上面的工作流会在你的项目 main 分支的每次提交时,为 production 更新频道发送一个空中更新。你也可以使用以下 EAS CLI 命令手动运行此工作流:

Terminal
eas workflow:run send-updates.yml

通过 工作流示例指南 了解更多常见模式。

了解更多

你可以通过我们的 更新指南 了解如何 发布更新优化资源 等更多内容。